network: use get_nowait on one of the two queues

This commit is contained in:
ThomasV 2015-05-19 10:22:25 +02:00
parent 107cfc058d
commit 2104e96a66

View file

@ -430,10 +430,11 @@ class Network(util.DaemonThread):
self.response_queue.put(response) self.response_queue.put(response)
def handle_requests(self): def handle_requests(self):
while True:
try: try:
request = self.requests_queue.get(timeout=0.1) request = self.requests_queue.get_nowait()
except Queue.Empty: except Queue.Empty:
return break
self.process_request(request) self.process_request(request)
def process_request(self, request): def process_request(self, request):