diff options
author | B. Watson <urchlay@slackware.uk> | 2025-05-07 01:56:01 -0400 |
---|---|---|
committer | B. Watson <urchlay@slackware.uk> | 2025-05-07 01:56:01 -0400 |
commit | 8359a7bc484c110552b347f6277d1218198bbec6 (patch) | |
tree | e8ccb3ff1155bbb1ba46cfa750cf1b57d05c4fdc /TODO | |
parent | 7b21ee0a67151824dca759874689e558b124ef27 (diff) | |
download | marsond-8359a7bc484c110552b347f6277d1218198bbec6.tar.gz |
exit cleanly on both SIGTERM and die().
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -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). |