From d0abf0bf429586e3a5b4c3231fe430dc29695481 Mon Sep 17 00:00:00 2001 From: Carl Dong Date: Thu, 15 Oct 2020 13:02:06 -0400 Subject: rpc/*,rest: Add review-only assertion to EnsureChainman --- src/rpc/blockchain.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/rpc/blockchain.cpp') diff --git a/src/rpc/blockchain.cpp b/src/rpc/blockchain.cpp index e1501d7254..bb668984e9 100644 --- a/src/rpc/blockchain.cpp +++ b/src/rpc/blockchain.cpp @@ -79,6 +79,7 @@ ChainstateManager& EnsureChainman(const std::any& context) if (!node.chainman) { throw JSONRPCError(RPC_INTERNAL_ERROR, "Node chainman not found"); } + WITH_LOCK(::cs_main, CHECK_NONFATAL(std::addressof(g_chainman) == std::addressof(*node.chainman))); return *node.chainman; } -- cgit v1.2.3