From 4de7a48e8768a1a0ed9351e1bb8429f925d23068 Mon Sep 17 00:00:00 2001 From: Erik Date: Sat, 27 Aug 2016 11:37:13 -0400 Subject: [PATCH] Don't send whole packet to handleConnect --- Source/SocketParsable.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/SocketParsable.swift b/Source/SocketParsable.swift index d5a1b9d..b12ba30 100644 --- a/Source/SocketParsable.swift +++ b/Source/SocketParsable.swift @@ -32,8 +32,8 @@ extension SocketParsable { return nsp == self.nsp } - private func handleConnect(p: SocketPacket) { - if p.nsp == "/" && nsp != "/" { + private func handleConnect(packetNamespace: String) { + if packetNamespace == "/" && nsp != "/" { joinNamespace(nsp) } else { didConnect() @@ -51,7 +51,7 @@ extension SocketParsable { case .BinaryAck where isCorrectNamespace(pack.nsp): waitingPackets.append(pack) case .Connect: - handleConnect(pack) + handleConnect(pack.nsp) case .Disconnect: didDisconnect("Got Disconnect") case .Error: