Page MenuHomePhabricator

D9613.diff
No OneTemporary

D9613.diff

diff --git a/src/daemon/PhutilDaemonOverseer.php b/src/daemon/PhutilDaemonOverseer.php
--- a/src/daemon/PhutilDaemonOverseer.php
+++ b/src/daemon/PhutilDaemonOverseer.php
@@ -120,7 +120,7 @@
$this->daemonize = $args->getArg('daemonize');
$this->phddir = $args->getArg('phd');
$this->argv = $argv;
- $this->moreArgs = $more;
+ $this->moreArgs = coalesce($more, array());
error_log("Bringing daemon '{$this->daemon}' online...");
@@ -162,7 +162,9 @@
$this->daemonID = $this->generateDaemonID();
$this->dispatchEvent(
self::EVENT_DID_LAUNCH,
- array('argv' => array_slice($original_argv, 1)));
+ array(
+ 'argv' => array_slice($original_argv, 1),
+ 'interestingArgv' => $this->moreArgs));
declare(ticks = 1);
pcntl_signal(SIGUSR1, array($this, 'didReceiveKeepaliveSignal'));

File Metadata

Mime Type
text/plain
Expires
Sun, Oct 6, 6:15 AM (21 h, 55 m)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6676013
Default Alt Text
D9613.diff (871 B)

Event Timeline