Browse Source

Fix the unbalanced lock which cause crash

DreamPiggy 3 years ago
parent
commit
6eb74a177f
1 changed files with 1 additions and 0 deletions
  1. 1 0
      SDWebImage/Core/SDWebImageManager.m

+ 1 - 0
SDWebImage/Core/SDWebImageManager.m

@@ -824,6 +824,7 @@ static id<SDImageLoader> _defaultImageLoader;
 - (void)cancel {
     SD_LOCK(_cancelledLock);
     if (_cancelled) {
+        SD_UNLOCK(_cancelledLock);
         return;
     }
     _cancelled = YES;