summaryrefslogtreecommitdiffstats
path: root/newlib/libc/stdio/fwrite.c
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2013-03-29 01:22:14 +0000
committerChristopher Faylor <me@cgf.cx>2013-03-29 01:22:14 +0000
commit5e31c80e4e8d48fd6941ee3a5ba6f3b6c8c74cb7 (patch)
treebebac7ff2bda7430601d587c5437c745c7931cc6 /newlib/libc/stdio/fwrite.c
parent1a863e04b360e2034b292d75291900feea3ef947 (diff)
downloadcygnal-5e31c80e4e8d48fd6941ee3a5ba6f3b6c8c74cb7.tar.gz
cygnal-5e31c80e4e8d48fd6941ee3a5ba6f3b6c8c74cb7.tar.bz2
cygnal-5e31c80e4e8d48fd6941ee3a5ba6f3b6c8c74cb7.zip
* sigproc.cc (pending_signals::retry): Declare new element.
(pending_signals::pending): Force an additional loop through wait_sig by setting retry whenever this function is called. (sig_send): Reorganize to wait for SIGHOLD at bottom. Always add signal to pending queue and work on whole queue rather than just the one signal. Loop when sigq.retry is set. Fix long-broken check for SIGCHLD after queued signals.
Diffstat (limited to 'newlib/libc/stdio/fwrite.c')
0 files changed, 0 insertions, 0 deletions