From f96676d946b430c63744eb876b0d031428e341e8 Mon Sep 17 00:00:00 2001 From: KingKDot Date: Mon, 9 Mar 2026 17:24:43 -0500 Subject: [PATCH] if mutex fails to initialize, continue. --- Overlord-Client/cmd/agent/main.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Overlord-Client/cmd/agent/main.go b/Overlord-Client/cmd/agent/main.go index bbd2dcb..63287bc 100644 --- a/Overlord-Client/cmd/agent/main.go +++ b/Overlord-Client/cmd/agent/main.go @@ -21,7 +21,9 @@ func main() { releaseMutex, ok, err := mutex.Acquire(cfg.Mutex) if err != nil { log.Printf("[mutex] failed to initialize mutex: %v", err) - return + log.Printf("[mutex] continuing without mutex protection") + releaseMutex = func() {} + ok = true } if !ok { log.Printf("[mutex] another instance is already running; exiting")