فهرست منبع

Code cosmetics in TImeout.

Bart De Smet 8 سال پیش
والد
کامیت
63d2388eda
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      AsyncRx.NET/System.Reactive.Async.Linq/System/Reactive/Linq/Operators/Timeout.cs

+ 2 - 2
AsyncRx.NET/System.Reactive.Async.Linq/System/Reactive/Linq/Operators/Timeout.cs

@@ -143,6 +143,8 @@ namespace System.Reactive.Linq
             if (scheduler == null)
                 throw new ArgumentNullException(nameof(scheduler));
 
+            return CoreAsync();
+
             async Task<(IAsyncObserver<TSource>, IAsyncDisposable)> CoreAsync()
             {
                 var gate = new AsyncLock();
@@ -231,8 +233,6 @@ namespace System.Reactive.Linq
 
                 return (sink, d);
             }
-
-            return CoreAsync();
         }
     }
 }