From 35dd2803fcaefe35463c1726733baa90d4504deb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=91=E6=9E=97?= Date: Fri, 19 Nov 2021 10:55:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kiri-engine/FileListen/HotReload.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kiri-engine/FileListen/HotReload.php b/kiri-engine/FileListen/HotReload.php index 13cd31d9..eb3327c7 100644 --- a/kiri-engine/FileListen/HotReload.php +++ b/kiri-engine/FileListen/HotReload.php @@ -10,6 +10,7 @@ use Kiri\Exception\ConfigException; use Kiri\Kiri; use Swoole\Coroutine; use Swoole\Process; +use Swoole\Runtime; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Output\OutputInterface; @@ -70,6 +71,8 @@ class HotReload extends Command // TODO: Implement onHandler() method. set_error_handler([$this, 'onErrorHandler']); $this->dirs = Config::get('inotify', [APP_PATH . 'app']); + + Runtime::enableCoroutine(false); if (!extension_loaded('inotify')) { $this->driver = Kiri::getDi()->get(Scaner::class, [$this->dirs, $this]); } else {