summaryrefslogtreecommitdiff
path: root/platform/darwin/src/http_request_nsurl.mm
Commit message (Collapse)AuthorAgeFilesLines
* [all] Replace HTTPContextBase/HTTPRequestBase with FileSourceJohn Firebaugh2016-04-141-243/+0
|
* [ios, osx] Compile http_request_nsurl.mm with ARCJohn Firebaugh2016-04-051-26/+2
|
* [ios, osx] Don't delete a mutex with an active lockJohn Firebaugh2016-02-191-2/+9
| | | | The lock is in place to enforce that `async` is not accessed if the request has been, cancelled. Therefore it's not necessary to hold the lock beyond setting cancelled to true, and in fact it's unsafe to so: if this is the last remaining shared reference, `delete this` will destroy the mutex. If the lock was held, it would then be orphaned.
* [ios, osx] Adjust HTTPNSURLRequest so that it may always delete itself ↵John Firebaugh2016-02-161-21/+28
| | | | immediately
* [ios, osx] Consolidate remaining files in platform/{ios,osx}John Firebaugh2016-02-121-0/+253