diff --git a/Source/SocketIOClient.swift b/Source/SocketIOClient.swift index ab1c965..6a30ad0 100644 --- a/Source/SocketIOClient.swift +++ b/Source/SocketIOClient.swift @@ -253,7 +253,7 @@ public final class SocketIOClient : NSObject, SocketEngineClient, SocketParsable } public func engineDidClose(reason: String) { - parseQueue.sync { + parseQueue.async { self.waitingPackets.removeAll() }