fix random walk removal

This commit is contained in:
SionoiS 2026-04-21 10:02:14 -04:00
parent c8acdbbb3e
commit e4e3502aa7
No known key found for this signature in database
GPG Key ID: C9458A8CB1852951

View File

@ -173,16 +173,16 @@ proc new*(
) )
proc start*(self: WakuKademlia) = proc start*(self: WakuKademlia) =
#if self.periodicWalkFut.isNil(): #[ if self.periodicWalkFut.isNil():
#self.periodicWalkFut = self.periodicRandomWalk(self.loopInterval) self.periodicWalkFut = self.periodicRandomWalk(self.loopInterval) ]#
if self.periodicLookupFut.isNil(): if self.periodicLookupFut.isNil():
self.periodicLookupFut = self.periodicLookup(self.loopInterval) self.periodicLookupFut = self.periodicLookup(self.loopInterval)
proc stop*(self: WakuKademlia) = proc stop*(self: WakuKademlia) =
if not self.periodicWalkFut.isNil(): #[ if not self.periodicWalkFut.isNil():
self.periodicWalkFut.cancelSoon() self.periodicWalkFut.cancelSoon()
self.periodicWalkFut = nil self.periodicWalkFut = nil ]#
if not self.periodicLookupFut.isNil(): if not self.periodicLookupFut.isNil():
self.periodicLookupFut.cancelSoon() self.periodicLookupFut.cancelSoon()