call cons_stop() before sys_abort() to not break tty on shutdown

This commit is contained in:
Ben Gras 2006-05-11 14:01:44 +00:00
parent 5a3d6ac67f
commit 5a8315cf5b

View File

@ -644,7 +644,10 @@ int scode; /* scan code of key just struck or released */
*/
if (ctrl && alt && (scode == DEL_SCAN || scode == INS_SCAN))
{
if (++CAD_count == 3) sys_abort(RBT_HALT);
if (++CAD_count == 3) {
cons_stop();
sys_abort(RBT_HALT);
}
sys_kill(INIT_PROC_NR, SIGABRT);
return -1;
}