diff --git a/Source/SocketIO/Engine/SocketEngine.swift b/Source/SocketIO/Engine/SocketEngine.swift index 1d1c071d..2fabd95c 100644 --- a/Source/SocketIO/Engine/SocketEngine.swift +++ b/Source/SocketIO/Engine/SocketEngine.swift @@ -563,6 +563,7 @@ open class SocketEngine: NSObject, WebSocketDelegate, URLSessionDelegate, polling = true probing = false invalidated = false + session?.invalidateAndCancel() session = Foundation.URLSession(configuration: .default, delegate: sessionDelegate, delegateQueue: queue) sid = "" waitingForPoll = false