We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ef3b692 commit 3df242eCopy full SHA for 3df242e
1 file changed
src/Civ13/OSFunctions.php
@@ -37,9 +37,9 @@ private static function setNonblock(array &$pipes)
37
38
private static function readPipes(array &$pipes)
39
{
40
- if ($stdin = fread($pipes[0], 4096)) error_log("StdIn: $stdin");
41
- if ($stdout = fread($pipes[1], 4096)) error_log("StdOut: $stdout");
42
- if ($stderr = fread($pipes[2], 4096)) error_log("StdErr: $stderr");
+ if (is_resource($pipes[0]) && $stdin = fread($pipes[0], 4096)) error_log("StdIn: $stdin");
+ if (is_resource($pipes[1]) && $stdout = fread($pipes[1], 4096)) error_log("StdOut: $stdout");
+ if (is_resource($pipes[2]) && $stderr = fread($pipes[2], 4096)) error_log("StdErr: $stderr");
43
}
44
45
/**
0 commit comments