From 7399eaa7cc294f14d26bc8a24f7866e30ad083a9 Mon Sep 17 00:00:00 2001 From: Max Lansing Date: Tue, 12 Jun 2012 23:13:55 -0700 Subject: [PATCH] close input buffer when creating multpart form from streaming nsurl --- AFNetworking/AFHTTPClient.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/AFNetworking/AFHTTPClient.m b/AFNetworking/AFHTTPClient.m index 70b33f0..82c47eb 100755 --- a/AFNetworking/AFHTTPClient.m +++ b/AFNetworking/AFHTTPClient.m @@ -829,7 +829,9 @@ static inline NSString * AFMultipartFormFinalBoundary() { NSData * tempData = [NSData dataWithBytesNoCopy:dataBuffer length:bytesRead freeWhenDone:NO]; [self appendData:tempData]; bytesRead = [inputStream read:dataBuffer maxLength:kAFStreamToStreamBufferSize]; - } + } + + [inputStream close]; free(dataBuffer); }