From cf65f56a1d1e605b3e07444a086c9de33a5bce02 Mon Sep 17 00:00:00 2001 From: Erik Date: Fri, 20 Mar 2015 16:05:51 -0400 Subject: [PATCH] fix namespaces --- SwiftIO/SocketParser.swift | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/SwiftIO/SocketParser.swift b/SwiftIO/SocketParser.swift index 9c58276..a0654d6 100644 --- a/SwiftIO/SocketParser.swift +++ b/SwiftIO/SocketParser.swift @@ -231,13 +231,11 @@ class SocketParser { } else if type == "6" { self.parseBinaryMessage(stringMessage, socket: socket, type: "6") } else if type == "0" { - if socket.nsp != nil { - // Join namespace - socket.joinNamespace() - return - } else if socket.nsp != nil && stringMessage == "/\(socket.nsp!)" { + if socket.nsp != nil && stringMessage == "/\(socket.nsp!)" { socket.didConnect() return + } else if socket.nsp != nil { + socket.joinNamespace() } else { socket.didConnect() return