diff --git a/proxy/server.go b/proxy/server.go index a2123d4e8..dc1a6b0e5 100644 --- a/proxy/server.go +++ b/proxy/server.go @@ -314,6 +314,11 @@ func (s *Server) newManagementMappingWorker(ctx context.Context, client proto.Pr s.Logger.Debug("Got mapping updates client from management server") err = s.handleMappingStream(ctx, mappingClient, &initialSyncDone) + + if s.healthChecker != nil { + s.healthChecker.SetManagementConnected(false) + } + backoffDuration := b.Duration() switch { case errors.Is(err, context.Canceled),