Update amqtt/mqtt/protocol/handler.py

Co-authored-by: not-f-elsner <123899677+not-f-elsner@users.noreply.github.com>
main
Ryan Parry-Jones 2023-02-27 09:42:49 +11:00 zatwierdzone przez Florian Ludwig
rodzic 2acca01df5
commit 08028ebef8
1 zmienionych plików z 1 dodań i 2 usunięć

Wyświetl plik

@ -365,8 +365,7 @@ class ProtocolHandler:
waiter = asyncio.Future()
self._pubcomp_waiters[app_message.packet_id] = waiter
try:
await waiter
app_message.pubcomp_packet = waiter.result()
app_message.pubcomp_packet = await waiter
finally:
self._pubcomp_waiters.pop(app_message.packet_id, None)
self.session.inflight_out.pop(app_message.packet_id, None)