From 7bb573abb877e2f10eb02f21e01a5c93089ec468 Mon Sep 17 00:00:00 2001 From: Aiden McClelland Date: Wed, 20 Oct 2021 14:52:33 -0600 Subject: [PATCH] fixes #13 --- patch-db/src/locker.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/patch-db/src/locker.rs b/patch-db/src/locker.rs index 3da74e6..c52ec5e 100644 --- a/patch-db/src/locker.rs +++ b/patch-db/src/locker.rs @@ -185,6 +185,9 @@ impl Node { req: Request, locks_on_lease: &mut Vec>, ) -> Option { + if req.completion.is_closed() { + return None; + } match ( req.lock_info.ty, req.lock_info.segments_handled == req.lock_info.ptr.len(),