From ace208f4670e44dc82f8f5061ba4c2e7645d63b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=91=E6=9E=97?= Date: Sat, 22 Apr 2023 02:16:02 +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, 2 insertions(+), 3 deletions(-) diff --git a/Task/Task.php b/Task/Task.php index 9fbd925..dcbb0ed 100644 --- a/Task/Task.php +++ b/Task/Task.php @@ -68,15 +68,14 @@ class Task implements TaskInterface * @param array $handler * @param int|null $workerId * @return void - * @throws ReflectionException + * @throws */ public function dispatch(array $handler, ?int $workerId = null): void { /** @var Server $server */ $server = \Kiri::service()->get('server'); if (is_null($workerId)) { - $worker = $server->setting[Constant::OPTION_TASK_WORKER_NUM]; - $workerId = rand(0, $worker); + $workerId = rand(0, $server->setting[Constant::OPTION_TASK_WORKER_NUM] - 1); } $server->task(json_encode($handler), $workerId); }