commands: Fix server deadlock on config error

Fixes #9486
This commit is contained in:
Bjørn Erik Pedersen
2022-02-10 17:12:02 +01:00
parent f7bc4cc505
commit a2a660ed12
2 changed files with 7 additions and 1 deletions

View File

@@ -869,7 +869,7 @@ func (c *commandeer) newWatcher(pollIntervalStr string, dirList ...string) (*wat
for {
select {
case evs := <-watcher.Events:
unlock, err := c.hugo().BaseFs.LockBuild()
unlock, err := c.buildLock()
if err != nil {
c.logger.Errorln("Failed to acquire a build lock: %s", err)
return