diff --git a/Rx.NET/Source/src/System.Reactive/Linq/Observable/RefCount.cs b/Rx.NET/Source/src/System.Reactive/Linq/Observable/RefCount.cs index e19facfecd..7d1deaecff 100644 --- a/Rx.NET/Source/src/System.Reactive/Linq/Observable/RefCount.cs +++ b/Rx.NET/Source/src/System.Reactive/Linq/Observable/RefCount.cs @@ -23,8 +23,6 @@ public Eager(IConnectableObservable source) { _source = source; _gate = new object(); - _count = 0; - _connectableSubscription = default(IDisposable); } protected override _ CreateSink(IObserver observer) => new _(observer, this); @@ -100,8 +98,6 @@ public Lazy(IConnectableObservable source, TimeSpan disconnectTime, ISc _gate = new object(); _disconnectTime = disconnectTime; _scheduler = scheduler; - _count = 0; - _connectableSubscription = default(IDisposable); } protected override _ CreateSink(IObserver observer) => new _(observer);