Skip to content

Commit efc6fac

Browse files
committed
refactor: Avoid recursive locking in CAddrMan::size
1 parent 2da9554 commit efc6fac

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/addrman.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,7 @@ void CAddrMan::Attempt_(const CService& addr, bool fCountFailure, int64_t nTime)
362362

363363
CAddrInfo CAddrMan::Select_(bool newOnly)
364364
{
365-
if (size() == 0)
365+
if (vRandom.empty())
366366
return CAddrInfo();
367367

368368
if (newOnly && nNew == 0)

0 commit comments

Comments
 (0)