NSURLConnection's sendSynchronousRequest enforces minimum 30 second timeout?
While writing the new Image Downloader (Blocking) QC patch for CoreMelt, I ran into what appears to be a bug in Mac OS X’s NSURLConnection framework – if you construct an NSURLRequest and specify a timeout of less than 30 seconds, it’s ignored when you perform a [NSURLConnection sendSynchronousRequest:returningResponse:error:]
. The request takes at least 30 seconds to time out, contrary to what the documentation suggests..
Steps to Reproduce: