     @handleSocketEvent 'ip', ip, false
     if autoDisconnect and @isConnected() and @brackets.length is 0
       do @disconnect
+    return
 
   # ## Information Packet grouping
   #

    @connected = true if event is 'connect'
    @connected = false if event is 'disconnect'
    @emitEvent event, payload

exports.InternalSocket = InternalSocket


    unless typeof delegate is 'function'
      throw Error 'A data delegate must be a function.'
    @dataDelegate = delegate
    return

  # ## Socket debug mode
  #
