diff --git a/cmd/sentry/sentry/sentry_grpc_server.go b/cmd/sentry/sentry/sentry_grpc_server.go index e3e1c39b7f8619a82d5b28882c9fa92a31b4cc1d..541d35f71d7560e394dfad3cb701394b8cf7b6be 100644 --- a/cmd/sentry/sentry/sentry_grpc_server.go +++ b/cmd/sentry/sentry/sentry_grpc_server.go @@ -643,7 +643,9 @@ func (ss *GrpcServer) writePeer(logPrefix string, peerInfo *PeerInfo, msgcode ui if err != nil { peerInfo.Remove() ss.GoodPeers.Delete(peerInfo.ID()) - log.Debug(logPrefix, "msgcode", msgcode, "err", err) + if !errors.Is(err, p2p.ErrShuttingDown) { + log.Debug(logPrefix, "msgcode", msgcode, "err", err) + } } else { if ttl > 0 { peerInfo.AddDeadline(time.Now().Add(ttl))