aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Eggert2012-11-17 18:29:09 -0800
committerPaul Eggert2012-11-17 18:29:09 -0800
commit552a1590c6bcb0cb5d2be38c2f5ae47d9e6bf1ae (patch)
treea260da9b81f0c095443e16288e6cc2f505bfa5a7
parent6c9c9b0b70d66281e97f5bc2c5041c5499828a63 (diff)
downloademacs-552a1590c6bcb0cb5d2be38c2f5ae47d9e6bf1ae.tar.gz
emacs-552a1590c6bcb0cb5d2be38c2f5ae47d9e6bf1ae.zip
* nsterm.m (ns_select): Send SIGIO only to self, not to process group.
-rw-r--r--src/ChangeLog4
-rw-r--r--src/nsterm.m4
2 files changed, 6 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index b467a35de5f..2a0c0e6822d 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12012-11-18 Paul Eggert <eggert@cs.ucla.edu>
2
3 * nsterm.m (ns_select): Send SIGIO only to self, not to process group.
4
12012-11-18 Eli Zaretskii <eliz@gnu.org> 52012-11-18 Eli Zaretskii <eliz@gnu.org>
2 6
3 * w32select.c: Include w32common.h before w32term.h, so that 7 * w32select.c: Include w32common.h before w32term.h, so that
diff --git a/src/nsterm.m b/src/nsterm.m
index 2f400b95c58..57d32ee0528 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -3462,10 +3462,10 @@ ns_select (int nfds, fd_set *readfds, fd_set *writefds,
3462 3462
3463/* NSTRACE (ns_select); */ 3463/* NSTRACE (ns_select); */
3464 3464
3465 if (hold_event_q.nr > 0) 3465 if (hold_event_q.nr > 0)
3466 { 3466 {
3467 /* We already have events pending. */ 3467 /* We already have events pending. */
3468 kill (0, SIGIO); 3468 raise (SIGIO);
3469 errno = EINTR; 3469 errno = EINTR;
3470 return -1; 3470 return -1;
3471 } 3471 }