diff --git a/shared/management/client/grpc.go b/shared/management/client/grpc.go index d54c8f870..9b7a4c398 100644 --- a/shared/management/client/grpc.go +++ b/shared/management/client/grpc.go @@ -204,7 +204,10 @@ func (c *GrpcClient) handleJobStream( } } else { // non-gRPC error - c.notifyDisconnected(err) + if !errors.Is(err, io.EOF) { + c.notifyDisconnected(err) + } + log.Warnf("disconnected from the Management service but will retry silently. Reason: %v", err) return err }