Преглед на файлове

Merge pull request #465 from tcberryoxinst/develop

Reverse order of locks taken in LocalScheduler.SystemClockChanged. Po…
Bart J.F. De Smet преди 8 години
родител
ревизия
3f040a1295
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      Rx.NET/Source/src/System.Reactive/Concurrency/LocalScheduler.TimerQueue.cs

+ 2 - 2
Rx.NET/Source/src/System.Reactive/Concurrency/LocalScheduler.TimerQueue.cs

@@ -369,9 +369,9 @@ namespace System.Reactive.Concurrency
         /// <param name="sender">Currently not used.</param>
         internal void SystemClockChanged(object sender, SystemClockChangedEventArgs args)
         {
-            lock (_gate)
+            lock (s_gate)
             {
-                lock (s_gate)
+                lock (_gate)
                 {
                     //
                     // Best-effort cancellation of short term work. A check for presence in the hash set