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 2c6ab59 commit 6ae1e09Copy full SHA for 6ae1e09
src/replit_river/v2/session.py
@@ -511,10 +511,9 @@ async def do_close() -> None:
511
# This will get us GC'd, so this should be the last thing.
512
self._close_session_callback(self)
513
514
- if self._terminating_task:
515
- return self._terminating_task
+ if not self._terminating_task:
+ self._terminating_task = asyncio.create_task(do_close())
516
517
- self._terminating_task = asyncio.create_task(do_close())
518
return self._terminating_task
519
520
def _start_buffered_message_sender(
0 commit comments