NeoMutt  2024-12-12-14-g7b49f7
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
Signal handling

Signal handling.

Data

Data Description Links
SigInt true after SIGINT is received
SigWinch true after SIGWINCH is received

Functions

Function Description Links
assertion_dump() Dump some debugging info before we stop the program
exit_print_int() AS-safe version of printf("%d", n)
exit_print_string() AS-safe version of printf("%s", str)
exit_print_uint() AS-safe version of printf("%u", n)
mutt_sig_allow_interrupt() Allow/disallow Ctrl-C (SIGINT)
mutt_sig_block() Block signals during critical operations
mutt_sig_block_system() Block signals before calling exec()
mutt_sig_empty_handler() Dummy signal handler
mutt_sig_exit_handler() Notify the user and shutdown gracefully
mutt_sig_init() Initialise the signal handling
mutt_sig_reset_child_signals() Reset ignored signals back to the default
mutt_sig_unblock() Restore previously blocked signals
mutt_sig_unblock_system() Restore previously blocked signals