• Jonas Termansen's avatar
    Don't unblock SIGABRT in abort(3) before calling raise(SIGABRT). · 58374214
    Jonas Termansen authored
    The language in POSIX mentioning overriding blocking or ignoring SIGABRT
    refers to the inevitability of exiting by SIGABRT if SIGABRT isn't caught or
    if the handler does return.
    
    This implementation of abort(3) implements the standard by raising SIGABRT,
    allowing the signal to be caught; and if the signal is blocked or ignored or
    the handler returns, then exit_thread(2) forcefully exits the process as if
    by SIGABRT.
    58374214
Name
Last commit
Last update
..
arpa/inet Loading commit data...
assert Loading commit data...
blf Loading commit data...
c++ Loading commit data...
ctype Loading commit data...
dirent Loading commit data...
dlfcn Loading commit data...
err Loading commit data...
errno Loading commit data...
error Loading commit data...
fcntl Loading commit data...
fnmatch Loading commit data...
fsmarshall Loading commit data...
fstab Loading commit data...
getopt Loading commit data...
grp Loading commit data...
include Loading commit data...
init Loading commit data...
inttypes Loading commit data...
ioleast Loading commit data...
langinfo Loading commit data...
libgen Loading commit data...
locale Loading commit data...
malloc Loading commit data...
msr Loading commit data...
netdb Loading commit data...
netinet/in Loading commit data...
poll Loading commit data...
psctl Loading commit data...
pthread Loading commit data...
pty Loading commit data...
pwd Loading commit data...
regex Loading commit data...
sched Loading commit data...
scram Loading commit data...
semaphore Loading commit data...
signal Loading commit data...
ssp Loading commit data...
stdio Loading commit data...
stdio_ext Loading commit data...
stdlib Loading commit data...
string Loading commit data...
sys Loading commit data...
syslog Loading commit data...
termios Loading commit data...
time Loading commit data...
timespec Loading commit data...
ubsan Loading commit data...
unistd Loading commit data...
utime Loading commit data...
wchar Loading commit data...
wctype Loading commit data...
x64 Loading commit data...
x86 Loading commit data...
.gitignore Loading commit data...
Makefile Loading commit data...