diff --git a/waku/waku_rln_relay/rln_relay.nim b/waku/waku_rln_relay/rln_relay.nim index 035fc0b2d..b6cbd197b 100644 --- a/waku/waku_rln_relay/rln_relay.nim +++ b/waku/waku_rln_relay/rln_relay.nim @@ -478,9 +478,7 @@ proc mount( # track root changes on smart contract merkle tree if groupManager of OnchainGroupManager: let onchainManager = cast[OnchainGroupManager](groupManager) - let trackRootChangesFuture = trackRootChanges(onchainManager) - asyncSpawn trackRootChangesFuture - wakuRlnRelay.rootChangesFuture = trackRootChangesFuture + wakuRlnRelay.rootChangesFuture = trackRootChanges(onchainManager) # Start epoch monitoring in the background wakuRlnRelay.epochMonitorFuture = monitorEpochs(wakuRlnRelay)