diff options
author | Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> | 2021-05-23 18:54:23 +0300 |
---|---|---|
committer | Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> | 2021-06-14 17:21:28 +0300 |
commit | efc6fac951e75ba913350bb470c3d4e6a4e284b9 (patch) | |
tree | 5102e9b6fb71a60f941a7a0328556e61d3fb5890 | |
parent | 2da95545ea42f925dbc7703e42e9356908a8c83e (diff) |
refactor: Avoid recursive locking in CAddrMan::size
-rw-r--r-- | src/addrman.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/addrman.cpp b/src/addrman.cpp index b9fee8f627..36cd28cc58 100644 --- a/src/addrman.cpp +++ b/src/addrman.cpp @@ -362,7 +362,7 @@ void CAddrMan::Attempt_(const CService& addr, bool fCountFailure, int64_t nTime) CAddrInfo CAddrMan::Select_(bool newOnly) { - if (size() == 0) + if (vRandom.empty()) return CAddrInfo(); if (newOnly && nNew == 0) |