~ctwm/ctwm/trunk

Viewing all changes in revision 648.

  • 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.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: