ladybird/Userland/Services/SystemServer
Sam Atkins 8a974ca91a SystemServer: Correct logic for services exiting successfully
WIFEXITED() returns a bool, so previously we were setting
exited_successfully to true when the service was terminated by a signal,
and false if it exited, regardless of the exit status. To test the exit
status, we have to use WEXITSTATUS() instead.

This causes us to correctly use the "3 tries then give up" logic for
services that crash, instead of infinitely attempting to respawn them.
2024-02-02 16:08:23 +00:00
..
CMakeLists.txt Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
main.cpp SystemServer: Add the all-mice device in /dev/input/mice path 2024-01-12 16:08:08 -07:00
Service.cpp SystemServer: Correct logic for services exiting successfully 2024-02-02 16:08:23 +00:00
Service.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30