From bec09851bff62051f98ffde8b32a0f7e5e3e7e67 Mon Sep 17 00:00:00 2001 From: Carlton Henderson Date: Tue, 4 Feb 2020 15:47:39 -0500 Subject: [PATCH] fix #869 by removing lock file after unlocking (#947) --- pkg/commands/executor.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/commands/executor.go b/pkg/commands/executor.go index db2deb50..ffef5b0a 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) + } }