From 27b6f3633815521926c0efa17bdfe1824f16597b Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Mon, 17 Jul 2017 11:06:15 +0300 Subject: [PATCH] fix deadlock (#1531) --- src/governance.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/governance.cpp b/src/governance.cpp index 9659d6722a040..aa6dbd6cae998 100644 --- a/src/governance.cpp +++ b/src/governance.cpp @@ -434,7 +434,7 @@ void CGovernanceManager::UpdateCachesAndClean() std::vector vecDirtyHashes = mnodeman.GetAndClearDirtyGovernanceObjectHashes(); - LOCK(cs); + LOCK2(cs_main, cs); // Flag expired watchdogs for removal int64_t nNow = GetAdjustedTime();