diff --git a/kiri-engine/Reload/Scanner.php b/kiri-engine/Reload/Scanner.php index e2fd876b..56a51dc8 100644 --- a/kiri-engine/Reload/Scanner.php +++ b/kiri-engine/Reload/Scanner.php @@ -52,6 +52,9 @@ class Scanner extends BaseProcess { try { foreach ($this->dirs as $value) { + if ($this->isReloading) { + break; + } $value = new DirectoryIterator($value); if ($value->isDir()) { $this->loadByDir($value, $isReload); @@ -154,8 +157,6 @@ class Scanner extends BaseProcess $this->isReloading = FALSE; $this->loadDirs(); - - $this->tick(); } /**