mirror of
https://github.com/dashpay/dash.git
synced 2024-12-26 12:32:48 +01:00
[Qt] Add TRY_LOCK back to peertablemodel
This commit is contained in:
parent
36065cc529
commit
9297763dad
@ -75,8 +75,14 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Try to retrieve the CNodeStateStats for each node.
|
// Try to retrieve the CNodeStateStats for each node.
|
||||||
BOOST_FOREACH(CNodeCombinedStats &stats, cachedNodeStats)
|
{
|
||||||
stats.fNodeStateStatsAvailable = GetNodeStateStats(stats.nodeStats.nodeid, stats.nodeStateStats);
|
TRY_LOCK(cs_main, lockMain);
|
||||||
|
if (lockMain)
|
||||||
|
{
|
||||||
|
BOOST_FOREACH(CNodeCombinedStats &stats, cachedNodeStats)
|
||||||
|
stats.fNodeStateStatsAvailable = GetNodeStateStats(stats.nodeStats.nodeid, stats.nodeStateStats);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (sortColumn >= 0)
|
if (sortColumn >= 0)
|
||||||
// sort cacheNodeStats (use stable sort to prevent rows jumping around unneceesarily)
|
// sort cacheNodeStats (use stable sort to prevent rows jumping around unneceesarily)
|
||||||
|
Loading…
Reference in New Issue
Block a user