From 5bc4bbffdf52360cc76e415f3d887ece3a17b4fb Mon Sep 17 00:00:00 2001 From: Csaba Kiraly Date: Sun, 3 Sep 2023 13:54:19 +0200 Subject: [PATCH] fix ValueReplication counter Number of replicas was ValueReplication+1 before. Signed-off-by: Csaba Kiraly --- libp2pdht/private/eth/p2p/discoveryv5/protocol.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libp2pdht/private/eth/p2p/discoveryv5/protocol.nim b/libp2pdht/private/eth/p2p/discoveryv5/protocol.nim index 03058c1..69a1850 100644 --- a/libp2pdht/private/eth/p2p/discoveryv5/protocol.nim +++ b/libp2pdht/private/eth/p2p/discoveryv5/protocol.nim @@ -874,7 +874,7 @@ proc addValue*( # TODO: lookup is specified as not returning local, even if that is the closest. Is this OK? if res.len == 0: res.add(d.localNode) - for toNode in res[0 .. ValueReplication]: + for toNode in res[0 ..< ValueReplication]: if toNode != d.localNode: let reqId = RequestId.init(d.rng[]) d.sendRequest(toNode, AddValueMessage(cId: cId, value: value), reqId)