Page MenuHomePhabricator

D9971.id23961.diff
No OneTemporary

D9971.id23961.diff

diff --git a/scripts/daemon/exec/exec_daemon.php b/scripts/daemon/exec/exec_daemon.php
--- a/scripts/daemon/exec/exec_daemon.php
+++ b/scripts/daemon/exec/exec_daemon.php
@@ -72,13 +72,15 @@
PhutilErrorHandler::initialize();
function phutil_daemon_error_listener($event, $value, array $metadata) {
+ $console = PhutilConsole::getConsole();
$message = idx($metadata, 'default_message');
+
if ($message) {
- fwrite(STDERR, $message."\n");
+ $console->writeErr("%s\n", $message);
}
if (idx($metadata, 'trace')) {
$trace = PhutilErrorHandler::formatStacktrace($metadata['trace']);
- fwrite(STDERR, $trace."\n");
+ $console->writeErr("%s\n", $trace);
}
}

File Metadata

Mime Type
text/plain
Expires
Mar 23 2025, 3:44 PM (4 w, 2 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7314511
Default Alt Text
D9971.id23961.diff (691 B)

Event Timeline