title: AFNetworking Request Time Out but still completed Request
body: <p>I'm uploading many files to my server via AFNetworking, either many small files or a couple of large files, but total never uploading more than 250MB of file(s) at once. In order to allow the upload to continue when I exit my app or close my iPhone I say:</p>
  
  <pre><code>    [operation setShouldExecuteAsBackgroundTaskWithExpirationHandler:^{
          NSLog(@"Request time out");
      }];
  </code></pre>
  
  <p>My problem is my upload may take around 10-20min to complete, even though all my files have uploaded, when it finishes I get the "Request time out" message. Any one know what exactly is happening and what I should do to work around this?</p>
  
  <pre><code>NSMutableURLRequest *apiRequest =
  [self multipartFormRequestWithMethod:@"POST"
                                  path:kAPIPath
                            parameters:params
             constructingBodyWithBlock: ^(id &lt;AFMultipartFormData&gt;formData) {
                 //attach file if needed
                 if (uploadFile) {
                     [formData appendPartWithStreamingURL:uploadFile
                                                 name:@"file"
                                             //fileName:[params objectForKey:@"title"] //Change to test.mp4 or .m4v I'm not sure
                                             mimeType:@"video/quicktime"]; //Change to video/quicktime
                 }
             }];
  </code></pre>