From 8359a7bc484c110552b347f6277d1218198bbec6 Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Wed, 7 May 2025 01:56:01 -0400 Subject: exit cleanly on both SIGTERM and die(). --- TODO | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index bb32e1d..22f46c4 100644 --- a/TODO +++ b/TODO @@ -1,9 +1,11 @@ -- actual realtime scheduling (maybe). sched(7). +Definitely: + +Maybe: + +- actual realtime scheduling (maybe). sched(7). not sure it's + needed (nice -20 seems OK even while compiling mame with -j5), and it + might interfere with stuff like JACK. - use a log file instead of stderr, so we can have error/warning messages after detaching from the tty. - print our /dev/input/event* node name, if possible. - options to set the virtual device name and vendor/product IDs. -- possibly use a UNIX socket. if we can connect to it on startup, - that means another instance is already running... so either exit - or pass a command to it (like "marsond -K" would kill an existing - instance). -- cgit v1.2.3