Explorar o código

fix TypeError for php8

walkor %!s(int64=5) %!d(string=hai) anos
pai
achega
c8369ed141
Modificáronse 1 ficheiros con 6 adicións e 2 borrados
  1. 6 2
      Worker.php

+ 6 - 2
Worker.php

@@ -1250,8 +1250,12 @@ class Worker
         if ($handle) {
             unset($handle);
             \set_error_handler(function(){});
-            \fclose($STDOUT);
-            \fclose($STDERR);
+            if ($STDOUT) {
+                \fclose($STDOUT);
+            }
+            if ($STDERR) {
+                \fclose($STDERR);
+            }
             \fclose(\STDOUT);
             \fclose(\STDERR);
             $STDOUT = \fopen(static::$stdoutFile, "a");