Browse Source

RefCount(): don't init to the default values (#686)

David Karnok 7 years ago
parent
commit
90a31ebd28
1 changed files with 0 additions and 4 deletions
  1. 0 4
      Rx.NET/Source/src/System.Reactive/Linq/Observable/RefCount.cs

+ 0 - 4
Rx.NET/Source/src/System.Reactive/Linq/Observable/RefCount.cs

@@ -23,8 +23,6 @@ namespace System.Reactive.Linq.ObservableImpl
             {
             {
                 _source = source;
                 _source = source;
                 _gate = new object();
                 _gate = new object();
-                _count = 0;
-                _connectableSubscription = default(IDisposable);
             }
             }
 
 
             protected override _ CreateSink(IObserver<TSource> observer) => new _(observer, this);
             protected override _ CreateSink(IObserver<TSource> observer) => new _(observer, this);
@@ -100,8 +98,6 @@ namespace System.Reactive.Linq.ObservableImpl
                 _gate = new object();
                 _gate = new object();
                 _disconnectTime = disconnectTime;
                 _disconnectTime = disconnectTime;
                 _scheduler = scheduler;
                 _scheduler = scheduler;
-                _count = 0;
-                _connectableSubscription = default(IDisposable);
             }
             }
 
 
             protected override _ CreateSink(IObserver<TSource> observer) => new _(observer);
             protected override _ CreateSink(IObserver<TSource> observer) => new _(observer);