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
path: root/winsup
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2015-02-26 20:19:27 +0300
committerCorinna Vinschen <corinna@vinschen.de>2015-02-26 20:19:27 +0300
commit51a60543f0148afaf780c3407c5b4c3adacba5fb (patch)
tree731440f39494ab344517f666d8d5b7f1f1112883 /winsup
parentc6d1382a1a597ce5992696534bf8b08b0fd4679d (diff)
* posix_ipc.cc (ipc_mutex_lock): Revert unneeded call to signal handler.
Diffstat (limited to 'winsup')
-rw-r--r--winsup/cygwin/ChangeLog4
-rw-r--r--winsup/cygwin/posix_ipc.cc1
2 files changed, 4 insertions, 1 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index d96aafcfd..7325c0b5f 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,5 +1,9 @@
2015-02-26 Corinna Vinschen <corinna@vinschen.de>
+ * posix_ipc.cc (ipc_mutex_lock): Revert unneeded call to signal handler.
+
+2015-02-26 Corinna Vinschen <corinna@vinschen.de>
+
* posix_ipc.cc (ipc_mutex_lock): Add bool parameter to influence if
cygwait should be in EINTR or in restart mode. Call signal handler
if in EINTR mode.
diff --git a/winsup/cygwin/posix_ipc.cc b/winsup/cygwin/posix_ipc.cc
index 5ae49ae50..ef05dbc1c 100644
--- a/winsup/cygwin/posix_ipc.cc
+++ b/winsup/cygwin/posix_ipc.cc
@@ -126,7 +126,6 @@ ipc_mutex_lock (HANDLE mtx, bool eintr)
case WAIT_ABANDONED_0:
return 0;
case WAIT_SIGNALED:
- _my_tls.call_signal_handler ();
set_errno (EINTR);
return 1;
default: