Explorar el Código

自动包含SocketWorker

walkor hace 11 años
padre
commit
4f9c3eab90

+ 0 - 1
applications/FileReceiverDemo/FileReceiverDemo.php

@@ -1,5 +1,4 @@
 <?php 
-require_once WORKERMAN_ROOT_DIR . 'Core/SocketWorker.php';
 /**
  * 二进制协议,接收文件demo
  * @author walkor <worker-man@qq.com>

+ 1 - 0
workerman/Core/Lib/Checker.php

@@ -234,6 +234,7 @@ class Checker
         elseif($pid == 0)
         {
             ini_set('display_errors', 'Off');
+            require_once WORKERMAN_ROOT_DIR . 'Core/SocketWorker.php';
             // 载入对应worker
             require_once $file;
             if($class_name && !class_exists($class_name))

+ 2 - 0
workerman/Core/Master.php

@@ -403,6 +403,8 @@ class Master
             // 尝试设置子进程进程名称
             self::setWorkerProcessTitle($worker_name);
     
+            require_once WORKERMAN_ROOT_DIR . 'Core/SocketWorker.php';
+            
             // 查找worker文件
             if($worker_file = \Man\Core\Lib\Config::get($worker_name.'.worker_file'))
             {