diff options
-rw-r--r-- | lib/private/Session/Internal.php | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/private/Session/Internal.php b/lib/private/Session/Internal.php index 5fb9b05c5f4..07a06c4adfe 100644 --- a/lib/private/Session/Internal.php +++ b/lib/private/Session/Internal.php @@ -36,6 +36,7 @@ namespace OC\Session; use OC\Authentication\Token\IProvider; use OCP\Authentication\Exceptions\InvalidTokenException; use OCP\Session\Exceptions\SessionNotAvailableException; +use function OCP\Log\logger; /** * Class Internal @@ -222,6 +223,8 @@ class Internal extends Session { if (\OC::hasSessionRelaxedExpiry()) { $sessionParams['read_and_close'] = $readAndClose; } - $this->invoke('session_start', [$sessionParams], $silence); + if ($this->invoke('session_start', [$sessionParams], $silence) === false) { + logger('core')->critical('session_start failed'); + } } } |