Skip to content

Commit fdcae99

Browse files
Missing state transition
1 parent 87aaba8 commit fdcae99

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/replit_river/v2/session.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -392,6 +392,7 @@ async def _begin_close_session_countdown(self) -> None:
392392
self._transport_id,
393393
self._to_id,
394394
)
395+
self._state = SessionState.CONNECTING
395396
self._close_session_after_time_secs = close_session_after_time_secs
396397

397398
async def _get_current_time(self) -> float:
@@ -956,6 +957,9 @@ async def _check_to_close_session(
956957
close_session_after_time_secs = get_close_session_after_time_secs()
957958
if not close_session_after_time_secs:
958959
continue
960+
logging.debug(
961+
"_check_to_close_session: Preparing to close session if not interrupted"
962+
)
959963
if current_time > close_session_after_time_secs:
960964
logger.info("Grace period ended for %s, closing session", transport_id)
961965
await do_close()

0 commit comments

Comments
 (0)