write_log() after killing everyone. This improves the quality of
the reboot-check, as otherwise logout records can get written after our reboot record.
This commit is contained in:
parent
969989b7e6
commit
aaf30491f3
@ -95,8 +95,6 @@ char **argv;
|
|||||||
fast = 1;
|
fast = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
write_log();
|
|
||||||
|
|
||||||
signal(SIGHUP, SIG_IGN);
|
signal(SIGHUP, SIG_IGN);
|
||||||
signal(SIGTERM, SIG_IGN);
|
signal(SIGTERM, SIG_IGN);
|
||||||
|
|
||||||
@ -125,6 +123,8 @@ char **argv;
|
|||||||
kill(-1, SIGTERM);
|
kill(-1, SIGTERM);
|
||||||
sleep(1);
|
sleep(1);
|
||||||
|
|
||||||
|
write_log();
|
||||||
|
|
||||||
sync();
|
sync();
|
||||||
|
|
||||||
reboot(flag, monitor_code, strlen(monitor_code));
|
reboot(flag, monitor_code, strlen(monitor_code));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user