Explorar o código

FileMonitor终端关闭时立刻关闭自己的标准输出

walkor %!s(int64=11) %!d(string=hai) anos
pai
achega
35468e73c2
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      workerman/Common/FileMonitor.php

+ 1 - 0
workerman/Common/FileMonitor.php

@@ -177,6 +177,7 @@ class FileMonitor extends Man\Core\AbstractWorker
     {
         if(!$this->terminalClosed && !posix_ttyname(STDOUT))
         {
+            $this->resetFd();
             // 日志
             $this->notice("terminal closed and restart worker");
             // worker重启时会检测终端是否关闭