daleswift
Results
3
comments of
daleswift
trafficstars
An update to Alamofire (5.0.0) wraps all underlying errors in AFError. You now need: `case .underlying(AFError.sessionTaskFailed(let underlyingError as NSError, _))`
Submitted PR https://github.com/mixpanel/mixpanel-swift/pull/623
Not sure your hypothesis holds up. Even though readWriteLock queue is concurrent, the read call is sync not async: ``` func read(closure: () -> Void) { self.concurentQueue.sync { closure() }...