request_queue.put should never block, because maxsize is not set
This commit is contained in:
parent
963ec4ca3e
commit
380bccacf0
|
@ -229,9 +229,9 @@ class TcpInterface(threading.Thread):
|
||||||
return s
|
return s
|
||||||
|
|
||||||
def send_request(self, request, response_queue = None):
|
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_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):
|
def send_requests(self):
|
||||||
'''Sends all queued requests'''
|
'''Sends all queued requests'''
|
||||||
|
|
Loading…
Reference in New Issue