From af7471d15867640444397c0800771eb95ecf1533 Mon Sep 17 00:00:00 2001 From: Prem Chaitanya Prathi Date: Mon, 7 Aug 2023 15:01:44 +0530 Subject: [PATCH] fix:during unsubscribeAll, remove peer without any checks --- waku/v2/protocol/filter/client.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/waku/v2/protocol/filter/client.go b/waku/v2/protocol/filter/client.go index ca7977b5..9763b3de 100644 --- a/waku/v2/protocol/filter/client.go +++ b/waku/v2/protocol/filter/client.go @@ -436,9 +436,7 @@ func (wf *WakuFilterLightnode) UnsubscribeAll(ctx context.Context, opts ...Filte localWg.Wait() close(resultChan) for _, peerID := range peersUnsubscribed { - if len(wf.subscriptions.items[peerID].subscriptionsPerTopic) == 0 { - delete(wf.subscriptions.items, peerID) - } + delete(wf.subscriptions.items, peerID) } return resultChan, nil }