diff options
author | Tavian Barnes <tavianator@tavianator.com> | 2024-07-07 12:24:08 -0400 |
---|---|---|
committer | Tavian Barnes <tavianator@tavianator.com> | 2024-07-07 13:12:56 -0400 |
commit | 144353ab004bcd3e85f4cdd0a848add7811df2fe (patch) | |
tree | 75aa11353ed0643ca8d2ffb8b891e05f68fbb327 /src/printf.c | |
parent | 5ad6af70293680c1de64a4848ee76c54e609d112 (diff) | |
download | bfs-144353ab004bcd3e85f4cdd0a848add7811df2fe.tar.xz |
sighook: Replace sigtables with RCU-protected linked lists
This fixes an ABA problem where sigdispatch() could think no handlers
are registered for a signal even when there are.
Link: https://unix.stackexchange.com/a/779594/56202
Fixes: 375caac ("sighook: New utilities for hooking signals")
Diffstat (limited to 'src/printf.c')
0 files changed, 0 insertions, 0 deletions