From 380bccacf0f2e74e8449751241cd2d0821e71271 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Fri, 31 Jul 2015 20:11:12 +0200 Subject: [PATCH] request_queue.put should never block, because maxsize is not set --- lib/interface.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/interface.py b/lib/interface.py index cda06f0f..d38b7c55 100644 --- a/lib/interface.py +++ b/lib/interface.py @@ -229,9 +229,9 @@ class TcpInterface(threading.Thread): return s def send_request(self, request, response_queue = None): - '''Queue a request. Blocking only if called from other threads.''' + '''Queue a request.''' self.request_time = time.time() - self.request_queue.put((copy.deepcopy(request), response_queue), threading.current_thread() != self) + self.request_queue.put((copy.deepcopy(request), response_queue)) def send_requests(self): '''Sends all queued requests'''