@@ -58,7 +58,7 @@ void CCoinJoinServer::ProcessDSACCEPT(CNode& peer, CDataStream& vRecv)
5858 LogPrint (BCLog::COINJOIN, " DSACCEPT -- nDenom %d (%s) txCollateral %s" , dsa.nDenom , CoinJoin::DenominationToString (dsa.nDenom ), dsa.txCollateral .ToString ()); /* Continued */
5959
6060 auto mnList = m_dmnman.GetListAtChainTip ();
61- auto dmn = WITH_LOCK (m_mn_activeman-> cs , return mnList.GetValidMNByCollateral (m_mn_activeman->GetOutPoint () ));
61+ auto dmn = mnList.GetValidMNByCollateral (m_mn_activeman->GetOutPoint ());
6262 if (!dmn) {
6363 PushStatus (peer, STATUS_REJECTED, ERR_MN_LIST);
6464 return ;
@@ -69,7 +69,7 @@ void CCoinJoinServer::ProcessDSACCEPT(CNode& peer, CDataStream& vRecv)
6969 TRY_LOCK (cs_vecqueue, lockRecv);
7070 if (!lockRecv) return ;
7171
72- auto mnOutpoint = WITH_LOCK ( m_mn_activeman->cs , return m_mn_activeman-> GetOutPoint () );
72+ auto mnOutpoint = m_mn_activeman->GetOutPoint ();
7373
7474 if (ranges::any_of (vecCoinJoinQueue,
7575 [&mnOutpoint](const auto & q){return q.masternodeOutpoint == mnOutpoint;})) {
@@ -335,8 +335,8 @@ void CCoinJoinServer::CommitFinalTransaction()
335335 // create and sign masternode dstx transaction
336336 if (!m_dstxman.GetDSTX (hashTx)) {
337337 CCoinJoinBroadcastTx dstxNew (finalTransaction,
338- WITH_LOCK ( m_mn_activeman->cs , return m_mn_activeman-> GetOutPoint () ),
339- WITH_LOCK ( m_mn_activeman->cs , return m_mn_activeman-> GetProTxHash () ),
338+ m_mn_activeman->GetOutPoint (),
339+ m_mn_activeman->GetProTxHash (),
340340 GetAdjustedTime ());
341341 dstxNew.Sign (*m_mn_activeman);
342342 m_dstxman.AddDSTX (dstxNew);
@@ -505,8 +505,8 @@ void CCoinJoinServer::CheckForCompleteQueue()
505505 SetState (POOL_STATE_ACCEPTING_ENTRIES);
506506
507507 CCoinJoinQueue dsq (nSessionDenom,
508- WITH_LOCK ( m_mn_activeman->cs , return m_mn_activeman-> GetOutPoint () ),
509- WITH_LOCK ( m_mn_activeman->cs , return m_mn_activeman-> GetProTxHash () ),
508+ m_mn_activeman->GetOutPoint (),
509+ m_mn_activeman->GetProTxHash (),
510510 GetAdjustedTime (), true );
511511 LogPrint (BCLog::COINJOIN, " CCoinJoinServer::CheckForCompleteQueue -- queue is ready, signing and relaying (%s) " /* Continued */
512512 " with %d participants\n " , dsq.ToString (), vecSessionCollaterals.size ());
@@ -721,8 +721,8 @@ bool CCoinJoinServer::CreateNewSession(const CCoinJoinAccept& dsa, PoolMessage&
721721 if (!fUnitTest ) {
722722 // broadcast that I'm accepting entries, only if it's the first entry through
723723 CCoinJoinQueue dsq (nSessionDenom,
724- WITH_LOCK ( m_mn_activeman->cs , return m_mn_activeman-> GetOutPoint () ),
725- WITH_LOCK ( m_mn_activeman->cs , return m_mn_activeman-> GetProTxHash () ),
724+ m_mn_activeman->GetOutPoint (),
725+ m_mn_activeman->GetProTxHash (),
726726 GetAdjustedTime (), false );
727727 LogPrint (BCLog::COINJOIN, " CCoinJoinServer::CreateNewSession -- signing and relaying new queue: %s\n " , dsq.ToString ());
728728 dsq.Sign (*m_mn_activeman);
0 commit comments