diff --git a/dot/peerset/peerset.go b/dot/peerset/peerset.go index dea6956f90c..99b42b92dc4 100644 --- a/dot/peerset/peerset.go +++ b/dot/peerset/peerset.go @@ -641,8 +641,13 @@ func (ps *PeerSet) incoming(setID int, peers ...peer.ID) error { } else { err := state.tryAcceptIncoming(setID, pid) if err != nil { - logger.Errorf("cannot accept incomming peer %s: %s", pid, err) - message.Status = Reject + if err == ErrIncomingSlotsUnavailable { + logger.Infof("cannot accept incoming peer %s: %s", pid, err) + message.Status = Reject + } else { + logger.Errorf("cannot accept incoming peer %s: %s", pid, err) + message.Status = Reject + } } else { logger.Debugf("incoming connection accepted from peer %s", pid) message.Status = Accept