2013-05-26 15:16:31 |
Thorsten Glaser |
description |
http://www.cons.org/cracauer/sigint.html suggests to ignore SIGINT unless WIFSIGNALED and WTERMSIG show the child terminated on it, and if we terminate on a signal with a handler, to kill ourselves instead of exiting (no idea whether the last part isn’t already implemented).
This is not a bugreport, this is a “should be discussed, talked about and analysed” thing. Especially consider the usual mpg123 loops (for i in *; do mpg123 "$i"; done # especially). |
http://www.cons.org/cracauer/sigint.html suggests to ignore SIGINT unless WIFSIGNALED and WTERMSIG show the child terminated on it, and if we terminate on a signal with a handler, to kill ourselves instead of exiting (no idea whether the last part isn’t already implemented).
Considering that most userspace needs changes, this can break unrelated software; a heavy cost for fixing Emacs…
This is not a bugreport, this is a “should be discussed, talked about and analysed” thing. Especially consider the usual mpg123 loops (for i in *; do mpg123 "$i"; done # especially). |
|