Ver código fonte

update gateway.php

walkor 10 anos atrás
pai
commit
9ac806a80f
1 arquivos alterados com 1 adições e 1 exclusões
  1. 1 1
      GatewayWorker/Gateway.php

+ 1 - 1
GatewayWorker/Gateway.php

@@ -353,7 +353,7 @@ class Gateway extends Worker
     public function onWorkerStart()
     {
         // 分配一个内部通讯端口
-        $this->lanPort = $this->startPort - posix_getppid() + posix_getpid();
+        $this->lanPort = function_exists('posix_getppid') ? $this->startPort - posix_getppid() + posix_getpid() : $this->startPort;
         if($this->lanPort<0 || $this->lanPort >=65535)
         {
             $this->lanPort = rand($this->startPort, 65535);