diff --git a/Source/SocketIO/Engine/SocketEngine.swift b/Source/SocketIO/Engine/SocketEngine.swift index 991385c7..b676ac6a 100644 --- a/Source/SocketIO/Engine/SocketEngine.swift +++ b/Source/SocketIO/Engine/SocketEngine.swift @@ -758,6 +758,13 @@ extension SocketEngine { parseEngineMessage(msg) case let .binary(data): parseEngineData(data) + case let .viabilityChanged(isViable): + if !isViable { + NSLog("------------ SIO: viabilityChanged inside") + wsConnected = false + websocketDidDisconnect(error: nil) + } + break case _: break }