浏览代码

Join validations for Mac OS

Joanhey 6 年之前
父节点
当前提交
9342d945ba
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      Worker.php

+ 4 - 4
Worker.php

@@ -2148,13 +2148,13 @@ class Worker
         $backtrace                = \debug_backtrace();
         $this->_autoloadRootPath = \dirname($backtrace[0]['file']);
 
-        if (static::$_OS === OS_TYPE_LINUX && version_compare(PHP_VERSION,'7.0.0', 'ge')) {
-            $php_uname = strtolower(php_uname('s'));
         // If not Mac OS then turn reusePort on.
-            if ($php_uname !== 'darwin') {
+        if (static::$_OS === OS_TYPE_LINUX 
+                            && version_compare(PHP_VERSION,'7.0.0', 'ge')
+                            && strtolower(php_uname('s')) !== 'darwin') {
+
             $this->reusePort = true;
         }
-        }
 
         // Context for socket.
         if ($socket_name) {