diff --git a/Source/TaskDelegate.swift b/Source/TaskDelegate.swift index f91d1be92..06077587d 100644 --- a/Source/TaskDelegate.swift +++ b/Source/TaskDelegate.swift @@ -49,6 +49,7 @@ open class TaskDelegate: NSObject { return _task } } + var initialResponseTime: CFAbsoluteTime? var credential: URLCredential? var metrics: AnyObject? // URLSessionTaskMetrics @@ -56,6 +57,7 @@ open class TaskDelegate: NSObject { private var _task: URLSessionTask? { didSet { reset() } } + private let taskLock = NSLock() // MARK: Lifecycle