move running session inside the conversation loop

This commit is contained in:
Ahmed Ibrahim
2025-08-03 13:51:16 -07:00
parent 2a40d07a06
commit ab70497539
3 changed files with 28 additions and 16 deletions

View File

@@ -57,9 +57,9 @@ pub(crate) async fn handle_send_message(
};
let running = {
let running_sessions = message_processor.running_session_ids();
let mut running_sessions = running_sessions.lock().await;
!running_sessions.insert(session_id)
let running_session_ids = message_processor.running_session_ids();
let running_session_ids = running_session_ids.lock().await;
running_session_ids.contains(&session_id)
};
if running {