def connection_made(self, sock, rtt=0): if rtt: latency = utils.time_formatter(rtt) LOG.complete("done, %s" % latency) STATE.update("test_latency", latency) self.rtt = rtt stream = StreamBitTorrent(self.poller) if not self.connector_side: # # Note that we use self.__class__() because self # might be a subclass of PeerNeubot. # peer = self.__class__(self.poller) peer.configure(self.conf) else: peer = self stream.attach(peer, sock, peer.conf) stream.watchdog = self.conf["bittorrent.watchdog"]
def connection_made(self, sock, endpoint, rtt): if rtt: latency = utils.time_formatter(rtt) logging.info("BitTorrent: connecting to %s ... done, %s", str(utils_net.getpeername(sock)), latency) STATE.update("test_latency", latency) self.rtt = rtt stream = StreamBitTorrent(self.poller) if not self.connector_side: # # Note that we use self.__class__() because self # might be a subclass of PeerNeubot. # peer = self.__class__(self.poller) peer.configure(self.conf) # Inherit version peer.version = self.version else: peer = self stream.attach(peer, sock, peer.conf) stream.watchdog = self.conf["bittorrent.watchdog"]