         }
     }
     
-    private static func checkNSP(nsp:String) -> Bool {
+    private static func checkNSP(nsp:String, _ socket:SocketIOClient) -> Bool {
         return nsp == "" && socket.nsp != "/"
     }
     
     private static func handleAck(p:SocketPacket, socket:SocketIOClient) {
-        if checkNSP(p.nsp) {
+        if checkNSP(p.nsp, socket) {
             return
         }
         

    }
    
    private static func handleBinaryAck(p:SocketPacket, socket:SocketIOClient) {
        if checkNSP(p.nsp) {
            return
        }
        

    }
    
    private static func handleBinaryEvent(p:SocketPacket, socket:SocketIOClient) {
        if checkNSP(p.nsp, socket) {
            return
        }
        
