diff --git a/bolt_windows.go b/bolt_windows.go index 77b66f8..ca6f9a1 100644 --- a/bolt_windows.go +++ b/bolt_windows.go @@ -62,7 +62,7 @@ func flock(db *DB, mode os.FileMode, exclusive bool, timeout time.Duration) erro if timeout != 0 { t = time.Now() } - fd := db.file.Fd() + fd := f.Fd() var flag uint32 = flagLockFailImmediately if exclusive { flag |= flagLockExclusive