This commit is contained in:
2020-09-18 21:52:09 +08:00
parent 32f8616955
commit 59993c68ce
+5 -6
View File
@@ -158,23 +158,22 @@ class ServerInotify extends Process
public function reload() public function reload()
{ {
$this->isReloading = true; $this->isReloading = true;
//清理所有监听
$this->trigger_reload(); $this->trigger_reload();
if (Snowflake::isLinux()) {
$this->clearWatch(); $this->clearWatch();
//重新监听
foreach ($this->dirs as $root) { foreach ($this->dirs as $root) {
$this->watch($root); $this->watch($root);
} }
}
$this->int = -1; $this->int = -1;
$this->isReloading = FALSE; $this->isReloading = FALSE;
$this->isReloadingOut = FALSE; $this->isReloadingOut = FALSE;
$this->md5Map = [];
if (Snowflake::isMac()) {
$this->loadByDir(APP_PATH . 'app'); $this->loadByDir(APP_PATH . 'app');
$this->loadByDir(APP_PATH . 'routes'); $this->loadByDir(APP_PATH . 'routes');
} }
}
/** /**
* 重启 * 重启