From 5ceca4742370ef41bf0fc612de59dc2a20037146 Mon Sep 17 00:00:00 2001 From: Carlton Henderson Date: Wed, 29 Jan 2020 19:06:13 -0500 Subject: [PATCH] fix #869 by removing lock file after unlocking --- pkg/commands/executor.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/commands/executor.go b/pkg/commands/executor.go index db2deb50c2be..ffef5b0a5bdf 100644 --- a/pkg/commands/executor.go +++ b/pkg/commands/executor.go @@ -223,4 +223,7 @@ func (e *Executor) releaseFileLock() { if err := e.flock.Unlock(); err != nil { e.debugf("Failed to unlock on file: %s", err) } + if err := os.Remove(e.flock.Path()); err != nil { + e.debugf("Failed to remove lock file: %s", err) + } }