From 176d49e4b514d6f4e5abe4e80a1c0bdd75bd68b1 Mon Sep 17 00:00:00 2001 From: Seebs Date: Fri, 22 May 2020 13:28:57 -0500 Subject: [PATCH] use syswrap to close file after opening it with syswrap --- generation.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generation.go b/generation.go index 7c1361b1d..c22b73867 100644 --- a/generation.go +++ b/generation.go @@ -263,7 +263,7 @@ func (m *mmapGeneration) openFile() (shouldClose bool, err error) { } // do we actually want this in every openFile? I don't know. if err := syscall.Flock(int(m.file.Fd()), syscall.LOCK_EX|syscall.LOCK_NB); err != nil { - m.file.Close() + _ = syswrap.CloseFile(m.file) m.file = nil return false, fmt.Errorf("flock: %s", err) }