Skip to content

Commit 3df242e

Browse files
committed
Update OSFunctions.php
1 parent ef3b692 commit 3df242e

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/Civ13/OSFunctions.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ private static function setNonblock(array &$pipes)
3737

3838
private static function readPipes(array &$pipes)
3939
{
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");
40+
if (is_resource($pipes[0]) && $stdin = fread($pipes[0], 4096)) error_log("StdIn: $stdin");
41+
if (is_resource($pipes[1]) && $stdout = fread($pipes[1], 4096)) error_log("StdOut: $stdout");
42+
if (is_resource($pipes[2]) && $stderr = fread($pipes[2], 4096)) error_log("StdErr: $stderr");
4343
}
4444

4545
/**

0 commit comments

Comments
 (0)