From 23e12db9159880cddf1e5e72ffa573b8ea354845 Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Sun, 5 Mar 2023 14:37:29 +0800 Subject: [PATCH] fix worker stop bug and adapter namespace --- src/ZM/Event/Listener/WorkerEventListener.php | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/ZM/Event/Listener/WorkerEventListener.php b/src/ZM/Event/Listener/WorkerEventListener.php index cfdb9f32..fda3c11d 100644 --- a/src/ZM/Event/Listener/WorkerEventListener.php +++ b/src/ZM/Event/Listener/WorkerEventListener.php @@ -17,7 +17,7 @@ use ZM\Exception\PluginException; use ZM\Exception\ZMKnownException; use ZM\Framework; use ZM\Plugin\CommandManual\CommandManualPlugin; -use ZM\Plugin\OneBot12Adapter; +use ZM\Plugin\OneBot\OneBot12Adapter; use ZM\Plugin\PluginManager; use ZM\Plugin\PluginMeta; use ZM\Process\ProcessStateManager; @@ -116,6 +116,7 @@ class WorkerEventListener // 回显 debug 日志:进程占用的内存 $memory_total = memory_get_usage() / 1024 / 1024; logger()->debug('Worker process used ' . round($memory_total, 3) . ' MB'); + logger()->info('已初始化完成'); } public function onWorkerStart1(): void @@ -153,10 +154,6 @@ class WorkerEventListener if (DIRECTORY_SEPARATOR !== '\\') { ProcessStateManager::removeProcessState(ProcessStateManager::isTaskWorker() ? ZM_PROCESS_TASKWORKER : ZM_PROCESS_WORKER, ProcessManager::getProcessId()); } - // 清空 MySQL 的连接池 - foreach (DBPool::getAllPools() as $name => $pool) { - DBPool::destroyPool($name); - } } public function onWorkerStop1(): void