# File lib/pusher-client/socket.rb, line 81
    def disconnect
      return unless @connection
      logger.debug("Pusher : disconnecting")
      @connected = false
      @connection.close
      @connection = nil
      if @connection_thread
        @connection_thread.kill
        @connection_thread = nil
      end
    end