Skip to content
This repository was archived by the owner on Nov 4, 2024. It is now read-only.

Commit 73ac962

Browse files
author
the-djmaze
committed
Log signal info for #1569
1 parent cc36083 commit 73ac962

File tree

1 file changed

+5
-7
lines changed
  • snappymail/v/0.0.0/app/libraries/MailSo/Log

1 file changed

+5
-7
lines changed

snappymail/v/0.0.0/app/libraries/MailSo/Log/Logger.php

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -206,17 +206,15 @@ public function __loggerShutDown() : void
206206
}
207207
}
208208

209-
public function signalHandler($signo)
209+
public function signalHandler($signo, /*?array*/$siginfo = null)
210210
{
211211
if (\SIGTERM == $signo) {
212212
exit;
213213
}
214-
if ($this->bUsed) {
215-
foreach (static::$SIGNALS as $SIGNAL) {
216-
if (\defined($SIGNAL) && \constant($SIGNAL) == $signo) {
217-
$this->Write("Caught {$SIGNAL}");
218-
break;
219-
}
214+
foreach (static::$SIGNALS as $SIGNAL) {
215+
if (\defined($SIGNAL) && \constant($SIGNAL) == $signo) {
216+
$this->Write("Caught {$SIGNAL} ".($siginfo ? \json_encode($siginfo) : ''), \LOG_CRIT, 'PHP');
217+
break;
220218
}
221219
}
222220
}

0 commit comments

Comments
 (0)