From fb503e2981cf676c55db94379489f546d2b54a43 Mon Sep 17 00:00:00 2001 From: Sayan Nandan Date: Fri, 30 Apr 2021 20:57:44 +0530 Subject: [PATCH] Fix trying to unlock `file` instead of `file2` Silly me, `file` has already been unlocked --- server/src/diskstore/flock.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/src/diskstore/flock.rs b/server/src/diskstore/flock.rs index 70577b43..e5dbc7e0 100644 --- a/server/src/diskstore/flock.rs +++ b/server/src/diskstore/flock.rs @@ -138,8 +138,10 @@ mod tests { fn test_windows_lock_and_then_unlock() { let mut file = FileLock::lock("data4.bin").unwrap(); file.unlock().unwrap(); + drop(file); let mut file2 = FileLock::lock("data4.bin").unwrap(); - file.unlock().unwrap(); + file2.unlock().unwrap(); + drop(file2); } }