Loading sjrpc/core/async.py +3 −3 Original line number Diff line number Diff line Loading @@ -68,13 +68,13 @@ class AsyncWatcher(object): >>> process(msg) ''' responses = [] time_remains = timeout while self._expected_responses: try: dt, response = self._get_in_queue(timeout=time_remains) dt, response = self._get_in_queue(timeout=timeout) except Empty: break time_remains -= dt if timeout is not None: timeout -= dt responses.append(response) self._expected_responses.remove(response['id']) # Check for max_wait: Loading Loading
sjrpc/core/async.py +3 −3 Original line number Diff line number Diff line Loading @@ -68,13 +68,13 @@ class AsyncWatcher(object): >>> process(msg) ''' responses = [] time_remains = timeout while self._expected_responses: try: dt, response = self._get_in_queue(timeout=time_remains) dt, response = self._get_in_queue(timeout=timeout) except Empty: break time_remains -= dt if timeout is not None: timeout -= dt responses.append(response) self._expected_responses.remove(response['id']) # Check for max_wait: Loading