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

ETCancellationTokenSource Dispose中不应该调用CancellationTokenSource的Cancel方法,应该调用CancellationTokenSource的Dispose方法

tanghai преди 6 години
родител
ревизия
5acc1e2bd2
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      Unity/Assets/Model/Base/Async/ETCancellationTokenSource.cs

+ 2 - 1
Unity/Assets/Model/Base/Async/ETCancellationTokenSource.cs

@@ -72,7 +72,8 @@ namespace ETModel
             
             
             base.Dispose();
             base.Dispose();
             
             
-            this.CancellationTokenSource?.Cancel();
+            this.CancellationTokenSource?.Dispose();
+            this.CancellationTokenSource = null;
         }
         }
     }
     }
 }
 }