From add641a286c4dda561d6d52a74da7f1fdc0762a7 Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Thu, 24 Jun 2021 16:27:34 -0700 Subject: [PATCH] crimson/os/seastore/transasction: expose is_conflicted Useful for components not yet converted to use interruptible_future. Signed-off-by: Samuel Just --- src/crimson/os/seastore/transaction.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/crimson/os/seastore/transaction.h b/src/crimson/os/seastore/transaction.h index e9cd256494db3..2f242c1c9b8a2 100644 --- a/src/crimson/os/seastore/transaction.h +++ b/src/crimson/os/seastore/transaction.h @@ -117,6 +117,10 @@ public: return weak; } + bool is_conflicted() const { + return conflicted; + } + private: friend class Cache; friend Ref make_test_transaction(); -- 2.39.5