summaryrefslogtreecommitdiff
path: root/include/search.h
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2020-10-01 12:18:18 -0400
committerRich Felker <dalias@aerifal.cx>2020-10-14 20:27:12 -0400
commit25ea9f712c30c32957de493d4711ee39d0bbb024 (patch)
tree2513ac2a9bacad97e3f7d08108c7adf6de240114 /include/search.h
parentbd153422f28634bb6e53f13f80beb8289d405267 (diff)
downloadmusl-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