1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-08-03 15:27:42 +02:00

Merge pull request #4951 from Nicofuma/ticket/15357-master

[ticket/15298] Makes sure CLI exceptions are never suppressed by Symfony
This commit is contained in:
Marc Alexander
2021-03-03 18:00:30 +01:00
committed by GitHub

View File

@@ -52,6 +52,12 @@ class exception_subscriber implements EventSubscriberInterface
$event->setError($exception);
}
// If the exception has an exit code of 0, Symfony will suppress it by default which we don't want
if ($event->getExitCode() === 0 && $original_exception->getCode() === 0)
{
$event->setExitCode(1);
}
}
static public function getSubscribedEvents()