From 3130a60889f6f9f0ea0a79d6e35fdc81380b6d98 Mon Sep 17 00:00:00 2001 From: Gyuho Lee Date: Sat, 17 Mar 2018 17:00:29 -0700 Subject: [PATCH] db.go: clean up file descriptor on db.file.ReadAt fail Signed-off-by: Gyuho Lee --- db.go | 1 + 1 file changed, 1 insertion(+) diff --git a/db.go b/db.go index 964974e..ab97c60 100644 --- a/db.go +++ b/db.go @@ -239,6 +239,7 @@ func Open(path string, mode os.FileMode, options *Options) (*DB, error) { db.pageSize = int(m.pageSize) } } else { + _ = db.close() return nil, ErrInvalid } }