فهرست منبع

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)