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() }...