Skip to content

Commit 0829516

Browse files
committed
[refactor] Remove unused ForEachNodeThen() template
1 parent 09cc66c commit 0829516

File tree

2 files changed

+0
-25
lines changed

2 files changed

+0
-25
lines changed

src/net.h

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -844,28 +844,6 @@ class CConnman
844844
}
845845
};
846846

847-
template<typename Callable, typename CallableAfter>
848-
void ForEachNodeThen(Callable&& pre, CallableAfter&& post)
849-
{
850-
LOCK(cs_vNodes);
851-
for (auto&& node : vNodes) {
852-
if (NodeFullyConnected(node))
853-
pre(node);
854-
}
855-
post();
856-
};
857-
858-
template<typename Callable, typename CallableAfter>
859-
void ForEachNodeThen(Callable&& pre, CallableAfter&& post) const
860-
{
861-
LOCK(cs_vNodes);
862-
for (auto&& node : vNodes) {
863-
if (NodeFullyConnected(node))
864-
pre(node);
865-
}
866-
post();
867-
};
868-
869847
// Addrman functions
870848
std::vector<CAddress> GetAddresses(size_t max_addresses, size_t max_pct);
871849
/**

src/test/fuzz/connman.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,6 @@ FUZZ_TARGET_INIT(connman, initialize_connman)
6464
[&] {
6565
connman.ForEachNode([](auto) {});
6666
},
67-
[&] {
68-
connman.ForEachNodeThen([](auto) {}, []() {});
69-
},
7067
[&] {
7168
(void)connman.ForNode(fuzzed_data_provider.ConsumeIntegral<NodeId>(), [&](auto) { return fuzzed_data_provider.ConsumeBool(); });
7269
},

0 commit comments

Comments
 (0)