def _relay_loop(self): while not self._relay_thread_stop: # FIXME use worker pool to process queue for entry in util.empty_queue(self.protocol.messages_relay): self._relay_message(entry) time.sleep(0.05)
def get_messages(self): return util.empty_queue(self.messages_received)