error handling tweaks

This commit is contained in:
Geoffrey Goh
2015-11-13 00:20:14 -08:00
parent 9ad030dbbd
commit 31c93175db

View File

@@ -60,17 +60,19 @@ failCallback:(void (^)(NSError *err))failCallback {
if (bytesLeft) {
self.failCallback([self.outputFileStream streamError]);
[self.outputFileStream close];
}
}
- (void)connection:(NSURLConnection*)connection didFailWithError:(NSError*)error
{
self.failCallback(error);
[self.outputFileStream close];
}
-(void)connectionDidFinishLoading:(NSURLConnection *)connection {
[self.outputFileStream close];
self.doneCallback();
[self.outputFileStream close];
}
@end