Page MenuHomePhabricator

D10308.id24817.diff
No OneTemporary

D10308.id24817.diff

diff --git a/src/applications/daemon/management/PhabricatorDaemonManagementWorkflow.php b/src/applications/daemon/management/PhabricatorDaemonManagementWorkflow.php
--- a/src/applications/daemon/management/PhabricatorDaemonManagementWorkflow.php
+++ b/src/applications/daemon/management/PhabricatorDaemonManagementWorkflow.php
@@ -357,6 +357,12 @@
$pid = $daemon->getPID();
$name = $daemon->getName();
+ if (!$pid) {
+ $console->writeOut("%s\n", pht("Daemon '%s' has no PID!", $name));
+ unset($daemons[$key]);
+ continue;
+ }
+
switch ($signo) {
case SIGINT:
$message = pht("Interrupting daemon '%s' (%s)...", $name, $pid);

File Metadata

Mime Type
text/plain
Expires
Sep 28 2025, 2:32 AM (4 w, 5 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
8612552
Default Alt Text
D10308.id24817.diff (700 B)

Event Timeline