mirror of
https://github.com/dashpay/dash.git
synced 2024-12-26 12:32:48 +01:00
Merge #19915: p2p, refactor: Use Mutex type for some mutexes in CNode class
0e51a355128a825d428fe2b9017c25085731fc04 refactor: Use Mutex type for some mutexes in CNode class (Hennadii Stepanov) Pull request description: No need the `RecursiveMutex` type for the `CNode::cs_vSend`, `CNode::cs_hSocket` and `CNode::cs_vRecv`. Related to #19303. ACKs for top commit: jnewbery: utACK 0e51a35512 MarcoFalke: review ACK 0e51a355128a825d428fe2b9017c25085731fc04 🔊 Tree-SHA512: 678ee5e3c15ad21a41cb86ec7179741bd505a138638fdc07f41d6d677c38fbf2208219bfc0509e3675e721fc8d8816e858070db7b87c5d72ad93aae81f7e1636
This commit is contained in:
parent
b7c5a92f06
commit
02faef78c2
@ -440,9 +440,9 @@ public:
|
|||||||
uint64_t nSendBytes GUARDED_BY(cs_vSend){0};
|
uint64_t nSendBytes GUARDED_BY(cs_vSend){0};
|
||||||
std::list<std::vector<unsigned char>> vSendMsg GUARDED_BY(cs_vSend);
|
std::list<std::vector<unsigned char>> vSendMsg GUARDED_BY(cs_vSend);
|
||||||
std::atomic<size_t> nSendMsgSize{0};
|
std::atomic<size_t> nSendMsgSize{0};
|
||||||
RecursiveMutex cs_vSend;
|
Mutex cs_vSend;
|
||||||
RecursiveMutex cs_hSocket;
|
Mutex cs_hSocket;
|
||||||
RecursiveMutex cs_vRecv;
|
Mutex cs_vRecv;
|
||||||
|
|
||||||
RecursiveMutex cs_vProcessMsg;
|
RecursiveMutex cs_vProcessMsg;
|
||||||
std::list<CNetMessage> vProcessMsg GUARDED_BY(cs_vProcessMsg);
|
std::list<CNetMessage> vProcessMsg GUARDED_BY(cs_vProcessMsg);
|
||||||
|
Loading…
Reference in New Issue
Block a user