Pārlūkot izejas kodu

Kernel: Don't dump backtrace on successful exits

This was getting really annoying.
Sergey Bugaev 5 gadi atpakaļ
vecāks
revīzija
35b0f10f20
1 mainītis faili ar 2 papildinājumiem un 1 dzēšanām
  1. 2 1
      Kernel/Process.cpp

+ 2 - 1
Kernel/Process.cpp

@@ -1130,7 +1130,8 @@ void Process::sys$exit(int status)
     kprintf("sys$exit: %s(%u) exit with status %d\n", name().characters(), pid(), status);
     kprintf("sys$exit: %s(%u) exit with status %d\n", name().characters(), pid(), status);
 #endif
 #endif
 
 
-    dump_backtrace();
+    if (status != 0)
+        dump_backtrace();
 
 
     m_termination_status = status;
     m_termination_status = status;
     m_termination_signal = 0;
     m_termination_signal = 0;