Skip to content

Commit 9e086c7

Browse files
committed
add fastForwardNode to activeNodes only if not exist
1 parent b169228 commit 9e086c7

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

framework/src/main/java/org/tron/core/net/service/relay/RelayService.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,8 +171,11 @@ private boolean isActiveWitness() {
171171
}
172172

173173
private void connect() {
174-
fastForwardNodes.forEach(address ->
175-
TronNetService.getP2pConfig().getActiveNodes().add(address));
174+
for (InetSocketAddress fastForwardNode : fastForwardNodes) {
175+
if (!TronNetService.getP2pConfig().getActiveNodes().contains(fastForwardNode)) {
176+
TronNetService.getP2pConfig().getActiveNodes().add(fastForwardNode);
177+
}
178+
}
176179
}
177180

178181
private void disconnect() {

0 commit comments

Comments
 (0)