aboutsummaryrefslogtreecommitdiffstats
path: root/fs/proc/array.c
diff options
context:
space:
mode:
authorOleg Nesterov <[email protected]>2008-05-26 16:55:42 +0000
committerLinus Torvalds <[email protected]>2008-05-26 17:37:07 +0000
commitcbaffba12ce08beb3e80bfda148ee0fa14aac188 (patch)
treeb35f29814b46593d864e8c8921e9eccac5a5a173 /fs/proc/array.c
parentposix timers: sigqueue_free: don't free sigqueue if it is queued (diff)
downloadkernel-cbaffba12ce08beb3e80bfda148ee0fa14aac188.tar.gz
kernel-cbaffba12ce08beb3e80bfda148ee0fa14aac188.zip
posix timers: discard SI_TIMER signals on exec
Based on Roland's patch. This approach was suggested by Austin Clements from the very beginning, and then by Linus. As Austin pointed out, the execing task can be killed by SI_TIMER signal because exec flushes the signal handlers, but doesn't discard the pending signals generated by posix timers. Perhaps not a bug, but people find this surprising. See http://bugzilla.kernel.org/show_bug.cgi?id=10460 Signed-off-by: Oleg Nesterov <[email protected]> Cc: Austin Clements <[email protected]> Cc: Roland McGrath <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'fs/proc/array.c')
0 files changed, 0 insertions, 0 deletions