From b41ebdc60469896a25eab56bd16b64e491431b61 Mon Sep 17 00:00:00 2001 From: LordMathis Date: Wed, 27 Aug 2025 19:47:36 +0200 Subject: [PATCH] Set instance status to Failed when restart conditions are not met --- pkg/instance/lifecycle.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/instance/lifecycle.go b/pkg/instance/lifecycle.go index 53a4091..4de9dde 100644 --- a/pkg/instance/lifecycle.go +++ b/pkg/instance/lifecycle.go @@ -257,6 +257,7 @@ func (i *Process) handleRestart() { // Validate restart conditions and get safe parameters shouldRestart, maxRestarts, restartDelay := i.validateRestartConditions() if !shouldRestart { + i.SetStatus(Failed) i.mu.Unlock() return }