From 08274150e513482f442ce5a84a5908bd47f3a6ab Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Wed, 3 Jul 2024 09:44:52 +0000 Subject: [PATCH] cork database during global counter increment Signed-off-by: Jason Volk --- src/service/globals/data.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/service/globals/data.rs b/src/service/globals/data.rs index 43614854..7c430a81 100644 --- a/src/service/globals/data.rs +++ b/src/service/globals/data.rs @@ -57,6 +57,7 @@ impl Data { } pub fn next_count(&self) -> Result { + let _cork = self.db.cork(); let mut lock = self.counter.write().expect("locked"); let counter: &mut u64 = &mut lock; debug_assert!(