From 6ac69d1c2d1c29353e7e311cbdf214c5019a743a Mon Sep 17 00:00:00 2001 From: Erik Date: Fri, 20 Mar 2015 20:51:06 -0400 Subject: [PATCH] fix for acks --- SwiftIO/SocketEngine.swift | 1 - SwiftIO/SocketParser.swift | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/SwiftIO/SocketEngine.swift b/SwiftIO/SocketEngine.swift index 3dc183c..911c12b 100644 --- a/SwiftIO/SocketEngine.swift +++ b/SwiftIO/SocketEngine.swift @@ -587,7 +587,6 @@ public class SocketEngine: NSObject, WebSocketDelegate { self.probing = false if self.websocket { - println(error) self.pingTimer?.invalidate() self._connected = false self._websocket = false diff --git a/SwiftIO/SocketParser.swift b/SwiftIO/SocketParser.swift index 07ae693..10e6fff 100644 --- a/SwiftIO/SocketParser.swift +++ b/SwiftIO/SocketParser.swift @@ -287,6 +287,7 @@ class SocketParser { return } + p.justAck = true socket.handleAck(p.id!, data: p.data) } else if p.type == SocketPacketType.BINARY_EVENT { if checkNSP(p.nsp) { @@ -299,6 +300,7 @@ class SocketParser { return } + p.justAck = true socket.waitingData.append(p) } else if p.type == SocketPacketType.CONNECT { if p.nsp == "" && socket.nsp != nil {