diff --git a/RNFSManager.m b/RNFSManager.m index d99cf7d0..ec94adaf 100755 --- a/RNFSManager.m +++ b/RNFSManager.m @@ -559,6 +559,7 @@ + (BOOL)requiresMainQueueSetup params.method = method; params.completeCallback = ^(NSString* body, NSURLResponse *resp) { + [self.uploaders removeObjectForKey:[jobId stringValue]]; NSMutableDictionary* result = [[NSMutableDictionary alloc] initWithDictionary: @{@"jobId": jobId, @"body": body}]; @@ -570,6 +571,7 @@ + (BOOL)requiresMainQueueSetup }; params.errorCallback = ^(NSError* error) { + [self.uploaders removeObjectForKey:[jobId stringValue]]; return [self reject:reject withError:error]; };