From 9f0a357ca013f0380ec185701ca513df2831bc50 Mon Sep 17 00:00:00 2001 From: James Mills <1290234+prologic@users.noreply.github.com> Date: Thu, 14 Mar 2019 21:50:23 +1000 Subject: [PATCH] Remove lock file on Close() --- bitcask.go | 1 + 1 file changed, 1 insertion(+) diff --git a/bitcask.go b/bitcask.go index 5aa2df4..c876052 100644 --- a/bitcask.go +++ b/bitcask.go @@ -34,6 +34,7 @@ type Bitcask struct { func (b *Bitcask) Close() error { defer func() { b.Flock.Unlock() + os.Remove(b.Flock.Path()) }() for _, df := range b.datafiles {