tuhi/tools
Peter Hutterer fde36b1271 tools: tuhi-live's tuhi server needs to ignore SIGINT
Handling SIGINT in the freshly-started server leads to a race condition:
on Ctrl+C, Tuhi is killed before tuhi-live can call StopLive, leaving the
device in live mode. On the next start of tuhi-live nothing works because the
device will complain about invalid state.

Simplest solution here is to ignore SIGINT in the Tuhi instance and instead
rely on python's multiprocessing module to take us down when the main process
exits.

Fixes #206

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2019-09-03 16:22:18 +10:00
..
kete.py tools: use the dbus client bindings from tuhi-live too 2019-08-28 15:17:38 +02:00
parse_log.py tools: add the parse_log script we used to dump the raw btsnoop logs 2018-02-02 08:00:41 +10:00
raw-log-converter.py wacom: store the default point size for each tablet 2019-08-23 11:31:30 +02:00
tuhi-gui-flatpak.py gui: fix flake8 warnings 2019-08-08 14:44:18 +10:00
tuhi-kete-sandboxed.py kete-sandboxed: fix tuhi-kete import path 2018-03-06 10:02:23 +01:00
tuhi-live.py tools: tuhi-live's tuhi server needs to ignore SIGINT 2019-09-03 16:22:18 +10:00