From 8f59efb96a67240f5fe76956cfadf2209393f725 Mon Sep 17 00:00:00 2001 From: Dan Cline <6798349+Rjected@users.noreply.github.com> Date: Wed, 5 Feb 2025 14:07:20 -0500 Subject: [PATCH] chore: move `Transaction lock acquired` mdbx log to trace (#14218) --- crates/storage/libmdbx-rs/src/transaction.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/storage/libmdbx-rs/src/transaction.rs b/crates/storage/libmdbx-rs/src/transaction.rs index c9dc9b98fb..af01e7c756 100644 --- a/crates/storage/libmdbx-rs/src/transaction.rs +++ b/crates/storage/libmdbx-rs/src/transaction.rs @@ -579,11 +579,13 @@ impl TransactionPtr { self.timed_out.store(true, std::sync::atomic::Ordering::SeqCst); } + /// Acquires the inner transaction lock to guarantee exclusive access to the transaction + /// pointer. fn lock(&self) -> MutexGuard<'_, ()> { if let Some(lock) = self.lock.try_lock() { lock } else { - tracing::debug!( + tracing::trace!( target: "libmdbx", txn = %self.txn as usize, backtrace = %std::backtrace::Backtrace::capture(),