Fix non-ending awaits due to requests not being resent on reconnect

This commit is contained in:
Lonami Exo 2018-06-27 10:26:26 +02:00
parent 58aadce5ba
commit 4be248932d

View File

@ -304,6 +304,9 @@ class MTProtoSender:
for retry in range(1, retries + 1):
try:
await self._connect()
for m in self._pending_messages.values():
self._send_queue.put_nowait(m)
break
except ConnectionError:
__log__.info('Failed reconnection retry %d/%d', retry, retries)