diff --git a/gossipsub.go b/gossipsub.go index cda790d..d14b2ae 100644 --- a/gossipsub.go +++ b/gossipsub.go @@ -394,6 +394,7 @@ func (gs *GossipSubRouter) handleGraft(p peer.ID, ctl *pb.ControlMessage) []*pb. _, backoff := gs.backoff[topic][p] if backoff { log.Debugf("GRAFT: ignoring backed off peer %s", p) + gs.addBackoff(p, topic) prune = append(prune, topic) continue }