diff --git a/lib/BasicResolver.php b/lib/BasicResolver.php index b53687d..901094a 100644 --- a/lib/BasicResolver.php +++ b/lib/BasicResolver.php @@ -288,6 +288,8 @@ public function reloadConfig(): Promise { $this->config = yield $this->configLoader->loadConfig(); }); + $this->pendingConfig = $promise; + $promise->onResolve(function () { $this->pendingConfig = null; });