Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2002-01-06 01:25:34 +0300
committerCorinna Vinschen <corinna@vinschen.de>2002-01-06 01:25:34 +0300
commitfcb76c5dcb8f99207c876b64d12891945795596f (patch)
treecf45d246db5f1d88287bd66167405192dc0fde64
parent2edba2368adaf2e3dca43b92ab35ba81b07eba7b (diff)
exceptions.cc (sig_handle): Set default action for SIGURG to SIG_IGN.
-rw-r--r--winsup/cygwin/ChangeLog4
-rw-r--r--winsup/cygwin/exceptions.cc3
2 files changed, 6 insertions, 1 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index f167687cb..1c7b8ef34 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,5 +1,9 @@
2001-01-05 Corinna Vinschen <corinna@vinschen.de>
+ exceptions.cc (sig_handle): Set default action for SIGURG to SIG_IGN.
+
+2001-01-05 Corinna Vinschen <corinna@vinschen.de>
+
* dtable.cc (dtable::init_std_file_from_handle): Don't treat NULL
handle as errorneous.
diff --git a/winsup/cygwin/exceptions.cc b/winsup/cygwin/exceptions.cc
index a9481167b..0304a4249 100644
--- a/winsup/cygwin/exceptions.cc
+++ b/winsup/cygwin/exceptions.cc
@@ -996,7 +996,8 @@ sig_handle (int sig)
if (handler == (void *) SIG_DFL)
{
- if (sig == SIGCHLD || sig == SIGIO || sig == SIGCONT || sig == SIGWINCH)
+ if (sig == SIGCHLD || sig == SIGIO || sig == SIGCONT || sig == SIGWINCH
+ || sig == SIGURG)
{
sigproc_printf ("default signal %d ignored", sig);
goto done;