From d9c5415e022b26df597d8d252113eb616d0029c1 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sun, 27 Sep 2020 14:15:22 +0300 Subject: [PATCH] Explicitly close log lock fd --- src/log.go | 1 + 1 file changed, 1 insertion(+) diff --git a/src/log.go b/src/log.go index dfa2a4c..23a43d9 100644 --- a/src/log.go +++ b/src/log.go @@ -75,6 +75,7 @@ func (ctx *Ctx) Log(msg string) { fmt.Fprintln(os.Stderr, "Can not open lock for log:", err) return } + defer fdLock.Close() fdLockFd := int(fdLock.Fd()) err = unix.Flock(fdLockFd, unix.LOCK_EX) if err != nil { -- 2.48.1