call cons_stop() before sys_abort() to not break tty on shutdown
This commit is contained in:
		
							parent
							
								
									5a3d6ac67f
								
							
						
					
					
						commit
						5a8315cf5b
					
				@ -644,7 +644,10 @@ int scode;			/* scan code of key just struck or released */
 | 
				
			|||||||
   */
 | 
					   */
 | 
				
			||||||
  if (ctrl && alt && (scode == DEL_SCAN || scode == INS_SCAN))
 | 
					  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);
 | 
						sys_kill(INIT_PROC_NR, SIGABRT);
 | 
				
			||||||
	return -1;
 | 
						return -1;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user