OSDN Git Service

* exceptions.cc (handle_sigsuspend): Force pending signal delivery before
authorcgf <cgf>
Fri, 22 Nov 2002 20:51:12 +0000 (20:51 +0000)
committercgf <cgf>
Fri, 22 Nov 2002 20:51:12 +0000 (20:51 +0000)
commita934aef096dbc007f517836d1bb22a40969592a6
tree56cefec251bd0e114af4e0fe2d70ebe7f40f71d1
parentd72eb0d7570fa73e9ffd094383c3cb764fea3836
* exceptions.cc (handle_sigsuspend): Force pending signal delivery before
waiting for signals to happen.
* signal.cc (sleep): Force pending signal delivery before sleeping.
(usleep): Ditto.
(signal): Force pending signal delivery before manipulating signal stuff.
(sigprocmask): Ditto.
(kill_worker): Ditto.
(abort): Ditto.
(sigaction): Ditto.
* syscalls.cc (readv): Force pending signal delivery before I/O.
(writev): Ditto.
(open): Ditto.
* net.cc: Ditto, throughout.
* sigproc.cc (sig_dispatch_pending): Deliver any pending signals prior to
returning.
* tty.cc (tty::make_pipes): Increase pipe buffer size.
winsup/cygwin/ChangeLog
winsup/cygwin/exceptions.cc
winsup/cygwin/net.cc
winsup/cygwin/signal.cc
winsup/cygwin/sigproc.cc
winsup/cygwin/syscalls.cc
winsup/cygwin/tty.cc