Ticket #1401 (closed bug: fixed)
implement sigaltstack()
| Reported by: | korli | Owned by: | axeld |
|---|---|---|---|
| Priority: | normal | Milestone: | R1 |
| Component: | System/Kernel | Version: | R1 development |
| Cc: | Blocked By: | ||
| Platform: | All | Blocking: |
Description
http://www.opengroup.org/onlinepubs/000095399/functions/sigaltstack.html
The most common usage of an alternate signal stack is to handle the SIGSEGV signal that is generated if the space available for the normal process stack is exhausted: in this case, a signal handler for SIGSEGV cannot be invoked on the process stack; if we wish to handle it, we must use an alternate signal stack.
Note that BeOS R5 provides set_signal_stack(). Something should be done about it too.
Change History
Note: See
TracTickets for help on using
tickets.
