From 4e344c4ea0e0a444af459c909fe6a52c53bacb70 Mon Sep 17 00:00:00 2001 From: leency Date: Wed, 26 Feb 2025 16:36:21 +0200 Subject: [PATCH] restart_process.h: fix critical crash in some cases (like V86 on) --- programs/cmm/lib/patterns/restart_process.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/programs/cmm/lib/patterns/restart_process.h b/programs/cmm/lib/patterns/restart_process.h index f4ad3d754..2dfacab78 100644 --- a/programs/cmm/lib/patterns/restart_process.h +++ b/programs/cmm/lib/patterns/restart_process.h @@ -31,6 +31,7 @@ enum { for (i=0; i= i) break; if (Process.status_slot != TSTATE_FREE) && (strcmpi(#Process.name, proc_name)==0) { @@ -46,6 +47,7 @@ enum { for (i=0; i= i) break; if (Process.status_slot != TSTATE_FREE) && (strcmpi(#Process.name, proc_name)==0) count++; @@ -65,8 +67,8 @@ enum { for (i=0; i= i) break; if (Process.name) - && (!streq(#Process.name, "OS")) && (Process.ID != Self.ID) KillProcess(Process.ID); }