瀏覽代碼

Optimize code

her-cat 4 年之前
父節點
當前提交
3044f4327f
共有 1 個文件被更改,包括 6 次插入4 次删除
  1. 6 4
      Worker.php

+ 6 - 4
Worker.php

@@ -2579,13 +2579,15 @@ class Worker
         }
 
         $cmdline = "/proc/{$master_pid}/cmdline";
-        if (!is_readable($cmdline)) {
+        if (!is_readable($cmdline) || empty(static::$processTitle)) {
             return true;
         }
 
-        $pattern = sprintf('#%s#', preg_quote(static::$processTitle));
-        $subject = file_get_contents($cmdline);
+        $content = file_get_contents($cmdline);
+        if (empty($content)) {
+            return true;
+        }
 
-        return preg_match($pattern, $subject) > 0;
+        return stripos($content, static::$processTitle) !== false;
     }
 }