From 71a2dd95f10d7e230c6589bc093187f4df990e3e Mon Sep 17 00:00:00 2001 From: TheKysek Date: Tue, 19 Jul 2016 09:23:52 +0200 Subject: [PATCH] Timing tweaks --- src/advertiser.py | 2 +- src/connection.py | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/advertiser.py b/src/advertiser.py index 60a8a0d..2a1be76 100644 --- a/src/advertiser.py +++ b/src/advertiser.py @@ -11,7 +11,7 @@ class Advertiser(threading.Thread): def run(self): while True: - time.sleep(0.6) + time.sleep(0.4) self._advertise_vectors() self._advertise_addresses() diff --git a/src/connection.py b/src/connection.py index f9bf54d..8802cc9 100644 --- a/src/connection.py +++ b/src/connection.py @@ -47,7 +47,7 @@ class Connection(threading.Thread): self._connect() if self.status != 'connected': return - self.s.settimeout(1) + self.s.settimeout(0.5) if not self.server: self.send_queue.put(message.Version(self.host, self.port)) while True: @@ -95,9 +95,7 @@ class Connection(threading.Thread): logging.debug('{}:{} <- {}'.format(self.host, self.port, structure.Object.from_message(m))) else: logging.debug('{}:{} <- {}'.format(self.host, self.port, m)) - self.s.settimeout(60) self.s.sendall(m.to_bytes()) - self.s.settimeout(1) def _send_big_inv(self): with shared.objects_lock: