fix pending messages

This commit is contained in:
Will McGugan
2021-06-06 12:36:53 +01:00
parent d9fe76ac5a
commit d54aaa3fec

View File

@@ -96,7 +96,10 @@ class MessagePump:
Optional[Message]: The message or None.
"""
if self._pending_message is None:
self._pending_message = self._message_queue.get_nowait()
try:
self._pending_message = self._message_queue.get_nowait()
except QueueEmpty:
pass
if self._pending_message is not None:
return self._pending_message