6 Module SIGNALS
gullradriel edited this page 2026-10-29 20:54:40 +01:00

SIGNALS: signals handling and stack printing

Functions

Name
void set_signal_handler(const char * progname)
install the backtrace signal handler

Defines

Name
SIGALTSTACK_SIZE
Size of the signal handler alternate stack.
MAX_STACK_FRAMES
Number of backtrace log lines.

Functions Documentation

function set_signal_handler

void set_signal_handler(
    const char * progname
)

install the backtrace signal handler

Parameters:

  • progname name of the program to monitor

Install a signal handler for progname.

install the backtrace signal handler

Macros Documentation

define SIGALTSTACK_SIZE

#define SIGALTSTACK_SIZE 65536

Size of the signal handler alternate stack.

define MAX_STACK_FRAMES

#define MAX_STACK_FRAMES 32

Number of backtrace log lines.