diff --git a/waku/v2/node/wakunode2.go b/waku/v2/node/wakunode2.go index a2d5ac9e..77eccc1e 100644 --- a/waku/v2/node/wakunode2.go +++ b/waku/v2/node/wakunode2.go @@ -416,7 +416,9 @@ func (w *WakuNode) startKeepAlive(t time.Duration) { // which is not possible when iterating // through Network's peer collection, as it will be empty for _, p := range w.host.Peerstore().Peers() { - go pingPeer(w.ctx, w.ping, p) + if p != w.host.ID() { + go pingPeer(w.ctx, w.ping, p) + } } case <-w.quit: ticker.Stop()