Fix overzealous assert

pull/2/head
Michael Kirk 6 years ago
parent 6ad5faad12
commit 91ec9ebf9d

@ -145,6 +145,10 @@ extension SSKWebSocketImpl: WebSocketDelegate {
switch error { switch error {
case let wsError as WSError: case let wsError as WSError:
websocketError = SSKWebSocketError(underlyingError: wsError) websocketError = SSKWebSocketError(underlyingError: wsError)
case let nsError as NSError:
let networkDownCode = 50
assert(nsError.domain == "NSPOSIXErrorDomain" && nsError.code == networkDownCode)
websocketError = error
default: default:
assert(error == nil, "unexpected error type: \(String(describing: error))") assert(error == nil, "unexpected error type: \(String(describing: error))")
websocketError = error websocketError = error

Loading…
Cancel
Save