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:
authorChristopher Faylor <me@cgf.cx>2011-12-08 11:03:14 +0400
committerChristopher Faylor <me@cgf.cx>2011-12-08 11:03:14 +0400
commit53257dacae4345d042151c5a853544bf304e0ad2 (patch)
treedb06e19caf8dc892a63152574c9fa3497a27685d
parent263acfa61391e4a483acb37db92976f81cc3ae37 (diff)
* select.cc (select_stuff::wait): Temporarily disallow APCS.
-rw-r--r--winsup/cygwin/ChangeLog4
-rw-r--r--winsup/cygwin/select.cc4
2 files changed, 6 insertions, 2 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index d832047ea..ce8eefed3 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,3 +1,7 @@
+2011-12-08 Christopher Faylor <me.cygwin2011@cgf.cx>
+
+ * select.cc (select_stuff::wait): Temporarily disallow APCS.
+
2011-12-08 Christopher Faylor Christian Franke <franke@computer.org>
* include/sys/wait.h: Ensure that C++ functions are only used when
diff --git a/winsup/cygwin/select.cc b/winsup/cygwin/select.cc
index 52714a060..242a1609e 100644
--- a/winsup/cygwin/select.cc
+++ b/winsup/cygwin/select.cc
@@ -307,7 +307,7 @@ select_stuff::wait (fd_set *readfds, fd_set *writefds, fd_set *exceptfds,
for (;;)
{
if (!windows_used)
- wait_ret = WaitForMultipleObjectsEx (m, w4, FALSE, ms, true);
+ wait_ret = WaitForMultipleObjects (m, w4, FALSE, ms);
else
/* Using MWMO_INPUTAVAILABLE is the officially supported solution for
the problem that the call to PeekMessage disarms the queue state
@@ -315,7 +315,7 @@ select_stuff::wait (fd_set *readfds, fd_set *writefds, fd_set *exceptfds,
in the queue. */
wait_ret = MsgWaitForMultipleObjectsEx (m, w4, ms,
QS_ALLINPUT | QS_ALLPOSTMESSAGE,
- MWMO_INPUTAVAILABLE | MWMO_ALERTABLE);
+ MWMO_INPUTAVAILABLE);
switch (wait_ret)
{