From 2f6b14f5f708cba037f7e9d3aececf4b8bba7823 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=91=E6=9E=97?= Date: Sat, 22 Apr 2023 02:47:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Task/Task.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Task/Task.php b/Task/Task.php index 5da5582..49edc6f 100644 --- a/Task/Task.php +++ b/Task/Task.php @@ -79,7 +79,10 @@ class Task implements TaskInterface } if (is_string($handler)) { $server->task(serialize([di($handler), 'handle']), $workerId); - } else if (is_string($handler[0])) { + } else if (is_array($handler)) { + if (is_string($handler[0])) { + $handler[0] = di($handler[0]); + } $server->task(serialize($handler), $workerId); } else { $server->task(serialize([$handler, 'handle']), $workerId);