]> the.earth.li Git - onak.git/commit
Don't catch signals if we're using the keyd backend
authorJonathan McDowell <noodles@earth.li>
Fri, 15 Sep 2023 05:28:31 +0000 (10:58 +0530)
committerJonathan McDowell <noodles@earth.li>
Fri, 15 Sep 2023 05:28:31 +0000 (10:58 +0530)
commit7b4a0f5405a70c7990f1022ad31fa5856ceeccff
tree6507cabb07f4bd1cd2912337cd174276d6c56397
parent74282725064951c7cc35584f6ed792b05dc5a52b
Don't catch signals if we're using the keyd backend

Catching signals dates from when we didn't have the keyd backend and
install every process opened the DB4 files itself. This lead to major
issues if the process didn't clean up correctly. If we're using keyd
there's no such concern, so we can avoid catching signals and preventing
things like Ctrl-C working for the CLI tool.
cleanup.c