Reading List

NSURLSession Connection Leak from Michael Tsai RSS feed.

NSURLSession Connection Leak

Jeff Johnson: What it doesn’t tell you is that if you don’t invalidate the session (via finishTasksAndInvalidate or invalidateAndCancel), then the internet connection created by the session remains open until the app terminates, even after the delegate method URLSession:task:didCompleteWithError: has been called, and even after the app’s code no longer has a strong reference to […]