And here's the commit doing it: https://git.musl-libc.org/cgit/musl/commit/?id=9b14ad541068d4f7d0be9bcd1ff4c70090d868d3 …
-
-
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Put a lock on it.
-
You mean adding a lock to sigaction, so abort() can prevent concurrent sigaction calls?
-
Oddly the glibc abort() does take lock, but for synchronizing its fallback steps against concurrent calls to abort, not against sigaction. And as far as I can tell, the lock is not AS-safe...
-
POSIX Rationale (http://pubs.opengroup.org/onlinepubs/9699919799/functions/abort.html …) clarifies that abort was not required to be AS-safe until C99, and before that POSIX bogusly required non-AS-safe behavior like flushing stdio FILEs...
End of conversation
New conversation
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.