소스 검색

Code cosmetics in ReplaySubject.

Bart De Smet 10 년 전
부모
커밋
a617c02dd1
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      Rx.NET/Source/System.Reactive.Linq/Reactive/Subjects/ReplaySubject.cs

+ 4 - 0
Rx.NET/Source/System.Reactive.Linq/Reactive/Subjects/ReplaySubject.cs

@@ -422,8 +422,11 @@ namespace System.Reactive.Subjects
                 lock (_gate)
                 {
                     observer.Dispose();
+
                     if (!_isDisposed)
+                    {
                         _observers = _observers.Remove(observer);
+                    }
                 }
             }
 
@@ -693,6 +696,7 @@ namespace System.Reactive.Subjects
             {
                 Dispose(true);
             }
+
             protected virtual void Dispose(bool disposing)
             {
                 lock (_gate)