-
Committer:
Matthew Fuller
-
Date:
2018-11-12 01:54:31 UTC
-
mfrom:
(647.1.12 cleanup)
-
Revision ID:
fullermd@over-yonder.net-20181112015431-h7gak2y8bt0svw18
Cleanup/adjust how signal handlers work.
Move them off into their own file to cut down on the stuff in
ctwm_main.c. Clear out handlers that haven't been compiled in in
ages, and ones that can't really work well. Remove
non-async-signal-safe calls and change the main ones around to just
setting a general flag. Have a more general "signal action needed"
flag for the event loop to trigger and call over.