From 9eaa0f4eb52a223b16332bfe445c5684a52b8b57 Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Wed, 31 May 2023 21:44:51 +0200 Subject: [PATCH] Resolve #1147 --- snappymail/v/0.0.0/app/libraries/MailSo/Log/Logger.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Log/Logger.php b/snappymail/v/0.0.0/app/libraries/MailSo/Log/Logger.php index 47386efe4..f447d1f72 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Log/Logger.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Log/Logger.php @@ -75,7 +75,7 @@ class Logger extends \SplFixedArray if (\is_callable('pcntl_signal')) { \pcntl_async_signals(true); foreach (static::$SIGNALS as $SIGNAL) { - \pcntl_signal(\constant($SIGNAL), [$this, 'signalHandler']); + \defined($SIGNAL) && \pcntl_signal(\constant($SIGNAL), [$this, 'signalHandler']); } } } @@ -209,7 +209,7 @@ class Logger extends \SplFixedArray } if ($this->bUsed) { foreach (static::$SIGNALS as $SIGNAL) { - if (\constant($SIGNAL) == $signo) { + if (\defined($SIGNAL) && \constant($SIGNAL) == $signo) { $this->Write("Caught {$SIGNAL}"); break; }