mirror of
https://github.com/pyrogram/pyrogram
synced 2025-09-05 08:45:13 +00:00
Await tasks before stopping the session
This commit is contained in:
@@ -186,11 +186,11 @@ class Session:
|
||||
|
||||
self.connection.close()
|
||||
|
||||
await self.recv_task
|
||||
if self.recv_task:
|
||||
await self.recv_task
|
||||
|
||||
self.recv_queue.put_nowait(None)
|
||||
|
||||
await self.net_worker_task
|
||||
if self.net_worker_task:
|
||||
await self.net_worker_task
|
||||
|
||||
for i in self.results.values():
|
||||
i.event.set()
|
||||
|
Reference in New Issue
Block a user