# File lib/packet/packet_core.rb, line 54
      def reconnect(server,port,handler)
        raise "invalid handler" unless handler.respond_to?(:connection_completed)
        if !handler.connection.closed? && connections.keys.include?(handler.connection.fileno)
          return handler
        end
        connect(server,port,handler)
      end