refactor: Optimize the signal context overhead
[lunaix-os.git] / lunaix-os / usr / init / init.c
index 0ed0d0b9d035ca82330bb461873b0a7786aaf8a2..b3eaae5f8457929bc284fbc3a69341466acfdfba 100644 (file)
@@ -35,7 +35,7 @@ main(int argc, const char** argv)
 
     waitpid(pid, &err, 0);
 
-    if (err) {
+    if (WEXITSTATUS(err)) {
         printf("shell exit abnormally (%d)", err);
     }