diff --git a/apps/taskbar.cpp b/apps/taskbar.cpp index 6d9c1d92..1555f3e5 100644 --- a/apps/taskbar.cpp +++ b/apps/taskbar.cpp @@ -40,7 +40,7 @@ Result luna_main(int argc, char** argv) ui::App app; TRY(app.init(argc, argv)); - signal(SIGCHLD, sigchld_handler); + TRY(os::EventLoop::the().register_signal_handler(SIGCHLD, sigchld_handler)); ui::Rect screen = app.screen_rect();