Skip to content

Commit 6ae1e09

Browse files
Deduplicate
1 parent 2c6ab59 commit 6ae1e09

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/replit_river/v2/session.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -511,10 +511,9 @@ async def do_close() -> None:
511511
# This will get us GC'd, so this should be the last thing.
512512
self._close_session_callback(self)
513513

514-
if self._terminating_task:
515-
return self._terminating_task
514+
if not self._terminating_task:
515+
self._terminating_task = asyncio.create_task(do_close())
516516

517-
self._terminating_task = asyncio.create_task(do_close())
518517
return self._terminating_task
519518

520519
def _start_buffered_message_sender(

0 commit comments

Comments
 (0)