From 1ecfef7a3decd6741d9beecb39a2dc09d67f4161 Mon Sep 17 00:00:00 2001 From: Brad Jorsch Date: Wed, 9 Mar 2016 12:00:06 -0500 Subject: [PATCH] Log a backtrace with "sessions are supposed to be disabled" message Bug: T127233 Change-Id: I27ca561ab5967cde270f2b665b51da687f0c081a --- includes/session/SessionManager.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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' ); } -- 2.20.1