def send(exchange)
      host = normalize_host(exchange.host)

      @socket.send(exchange.message.to_wire, 0, host, exchange.port)

      @log.info('-> ' + exchange.to_s)
      @log.debug(exchange.message.inspect)
    end
def send(exchange)
      host = normalize_host(exchange.host)

      @socket.send(exchange.message.to_wire, 0, host, exchange.port)

      @log.info('-> ' + exchange.to_s)
      @log.debug(exchange.message.inspect)
    end
TODO Retransmissions