diff options
author | Rich Felker <dalias@aerifal.cx> | 2020-10-01 12:18:18 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2020-10-14 20:27:12 -0400 |
commit | 25ea9f712c30c32957de493d4711ee39d0bbb024 (patch) | |
tree | 2513ac2a9bacad97e3f7d08108c7adf6de240114 /include/search.h | |
parent | bd153422f28634bb6e53f13f80beb8289d405267 (diff) | |
download | musl-25ea9f712c30c32957de493d4711ee39d0bbb024.tar.gz musl-25ea9f712c30c32957de493d4711ee39d0bbb024.tar.bz2 musl-25ea9f712c30c32957de493d4711ee39d0bbb024.tar.xz musl-25ea9f712c30c32957de493d4711ee39d0bbb024.zip |
fix unintended observability of SIGABRT disposition reset via sigaction
the existing abort locking logic in sigaction only accounted for
attempts to change the disposition, not attempts to observe the change
made by abort.
unfortunately the change is still observable in at least one other
place: inheritance of signal dispositions across exec and posix_spawn.
fixing these is a separate task and it's not even clear whether a
complete fix is possible.
Diffstat (limited to 'include/search.h')
0 files changed, 0 insertions, 0 deletions