[Qt] Add TRY_LOCK back to peertablemodel
This commit is contained in:
parent
36065cc529
commit
9297763dad
1 changed files with 8 additions and 2 deletions
|
@ -75,8 +75,14 @@ public:
|
|||
}
|
||||
|
||||
// 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)
|
||||
// sort cacheNodeStats (use stable sort to prevent rows jumping around unneceesarily)
|
||||
|
|
Loading…
Reference in a new issue