osupdate: final

git-svn-id: svn://kolibrios.org@8013 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
2020-05-31 14:37:09 +00:00
parent 5950bfe4cd
commit f6ab28ae5b
4 changed files with 128 additions and 79 deletions

View File

@@ -53,5 +53,19 @@ enum {
RunProgram(proc_name, "");
}
:void RestartAllProcess() {
int i;
proc_info Process, Self;
GetProcessInfo(#Self, -1);
for (i=0; i<MAX_PROCESS_COUNT; i++;)
{
GetProcessInfo(#Process, i);
if (Process.name)
&& (!streq(#Process.name, "OS"))
&& (Process.ID != Self.ID)
KillProcess(Process.ID);
}
RunProgram("/sys/launcher", NULL);
}
#endif