From: Brad Jorsch Date: Wed, 9 Mar 2016 17:00:06 +0000 (-0500) Subject: Log a backtrace with "sessions are supposed to be disabled" message X-Git-Tag: 1.31.0-rc.0~7678 X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=commitdiff_plain;h=1ecfef7a3decd6741d9beecb39a2dc09d67f4161 Log a backtrace with "sessions are supposed to be disabled" message Bug: T127233 Change-Id: I27ca561ab5967cde270f2b665b51da687f0c081a --- diff --git a/includes/session/SessionManager.php b/includes/session/SessionManager.php index efa3445bdf..0a304a99b2 100644 --- a/includes/session/SessionManager.php +++ b/includes/session/SessionManager.php @@ -974,7 +974,9 @@ final class SessionManager implements SessionManagerInterface { if ( defined( 'MW_NO_SESSION' ) ) { if ( MW_NO_SESSION === 'warn' ) { // Undocumented safety case for converting existing entry points - $this->logger->error( 'Sessions are supposed to be disabled for this entry point' ); + $this->logger->error( 'Sessions are supposed to be disabled for this entry point', [ + 'exception' => new \BadMethodCallException( 'Sessions are disabled for this entry point' ), + ] ); } else { throw new \BadMethodCallException( 'Sessions are disabled for this entry point' ); }