We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a37ac15 commit d16cee2Copy full SHA for d16cee2
1 file changed
taskiq/receiver/receiver.py
@@ -637,11 +637,8 @@ async def _discard_queued_messages(
637
) -> None:
638
"""Release capacity for abandoned queue entries."""
639
discarded_messages = 0
640
- while True:
641
- try:
642
- queued_message = queue.get_nowait()
643
- except asyncio.QueueEmpty:
644
- break
+ while not queue.empty():
+ queued_message = queue.get_nowait()
645
if isinstance(queued_message, _PrefetchedMessage):
646
discarded_messages += 1
647
if queued_message.owns_delivery_slot:
0 commit comments