WEB Session Lifecycle Observability + Bridge Recovery Drafts

Co-Authored-By: brekotis <93345790+brekotis@users.noreply.github.com>
This commit is contained in:
Alexey
2026-09-01 19:19:52 +03:00
parent aec7d1619a
commit 01ffca5d34
47 changed files with 1678 additions and 441 deletions
+2 -1
View File
@@ -9,6 +9,7 @@ use tokio::time::Instant as TokioInstant;
use tokio_util::sync::CancellationToken;
use super::WebProcessRuntime;
use crate::web::session::SessionCloseReason;
// Serialized state-machine values stay separate from synchronization mechanics.
mod status;
@@ -447,7 +448,7 @@ impl WebProcessRuntime {
}
forced = true;
for session in sessions {
session.close();
session.close(SessionCloseReason::OperatorForce);
}
}
}