From ca86e65da4e4c5acbad209b2957a2a19e12ca38c Mon Sep 17 00:00:00 2001 From: Wouter J Date: Mon, 13 Nov 2017 17:01:41 +0100 Subject: [PATCH] Fixed exit code with non-integer throwable code --- src/Symfony/Component/Console/Event/ConsoleErrorEvent.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Symfony/Component/Console/Event/ConsoleErrorEvent.php b/src/Symfony/Component/Console/Event/ConsoleErrorEvent.php index 038d97af8aed7..69551b2dfc5c6 100644 --- a/src/Symfony/Component/Console/Event/ConsoleErrorEvent.php +++ b/src/Symfony/Component/Console/Event/ConsoleErrorEvent.php @@ -53,6 +53,6 @@ public function setExitCode(int $exitCode): void public function getExitCode(): int { - return null !== $this->exitCode ? $this->exitCode : ($this->error->getCode() ?: 1); + return null !== $this->exitCode ? $this->exitCode : (is_int($this->error->getCode()) ? $this->error->getCode() : 1); } }