OSDN Git Service

CancellationTokenSourceのDispose忘れを修正
authorKimura Youichi <kim.upsilon@bucyou.net>
Thu, 7 Nov 2013 14:43:40 +0000 (23:43 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Thu, 7 Nov 2013 14:37:46 +0000 (23:37 +0900)
OpenTween/ImageCache.cs

index b4f0c16..3072da6 100644 (file)
@@ -151,8 +151,11 @@ namespace OpenTween
         {
             lock (this.lockObject)
             {
-                this.cancelTokenSource.Cancel();
+                var oldTokenSource = this.cancelTokenSource;
                 this.cancelTokenSource = new CancellationTokenSource();
+
+                oldTokenSource.Cancel();
+                oldTokenSource.Dispose();
             }
         }