Better session control

This commit is contained in:
Eric Espie
2026-02-05 09:26:50 +01:00
parent f9272ac2ed
commit 863dd67302
2 changed files with 21 additions and 10 deletions

View File

@@ -1367,6 +1367,12 @@ try {
DisplayWelcomePopup($oP);
$oKPI->ComputeAndReport('Compute page');
$oP->output();
if (Session::$fLastStartTime !== 0.0) {
IssueLog::Warning('Session left open for: '.(microtime(true) - Session::$fLastStartTime));
}
if (\PHP_SESSION_NONE !== session_status()) {
IssueLog::Warning('Session left open by a lib');
}
} catch (Exception $e) {
$oErrorPage = new ErrorPage(Dict::S('UI:PageTitle:FatalError'));
if ($e instanceof SecurityException) {