From 91e9cd6f87c317246239233c1acb38af99b89d88 Mon Sep 17 00:00:00 2001 From: Prem Chaitanya Prathi Date: Fri, 27 Feb 2026 11:35:39 +0530 Subject: [PATCH] expire entries in dht to remove stale entries --- vendor/nim-libp2p | 2 +- waku/discovery/waku_kademlia.nim | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/vendor/nim-libp2p b/vendor/nim-libp2p index f79906205..01574ab94 160000 --- a/vendor/nim-libp2p +++ b/vendor/nim-libp2p @@ -1 +1 @@ -Subproject commit f79906205bf79623fb599df3b0fd3b7874f52948 +Subproject commit 01574ab941d2ccb82c583a78b297d1a61efe3ed7 diff --git a/waku/discovery/waku_kademlia.nim b/waku/discovery/waku_kademlia.nim index 94b63a321..ad2833c7d 100644 --- a/waku/discovery/waku_kademlia.nim +++ b/waku/discovery/waku_kademlia.nim @@ -54,7 +54,9 @@ proc new*( switch, bootstrapNodes = params.bootstrapNodes, config = KadDHTConfig.new( - validator = kad_types.ExtEntryValidator(), selector = kad_types.ExtEntrySelector() + validator = kad_types.ExtEntryValidator(), + selector = kad_types.ExtEntrySelector(), + purgeStaleEntries = true, ), codec = ExtendedKademliaDiscoveryCodec, )