From 24765db0451d15bd3ddb609ca51743b6f40e953d Mon Sep 17 00:00:00 2001 From: Jai A Date: Fri, 27 Dec 2024 00:58:28 -0700 Subject: [PATCH] Fix locking timeout on invalid IDs --- apps/labrinth/src/database/redis.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/labrinth/src/database/redis.rs b/apps/labrinth/src/database/redis.rs index 5d7d90360..cc59ffef7 100644 --- a/apps/labrinth/src/database/redis.rs +++ b/apps/labrinth/src/database/redis.rs @@ -432,6 +432,11 @@ impl RedisPool { } for (key, _) in ids { + pipe.atomic().del(format!( + "{}_{namespace}:{}/lock", + self.meta_namespace, + key.to_lowercase() + )); pipe.atomic().del(format!( "{}_{namespace}:{key}/lock", self.meta_namespace