diff options
| author | Paul Eggert | 2012-11-17 18:29:09 -0800 |
|---|---|---|
| committer | Paul Eggert | 2012-11-17 18:29:09 -0800 |
| commit | 552a1590c6bcb0cb5d2be38c2f5ae47d9e6bf1ae (patch) | |
| tree | a260da9b81f0c095443e16288e6cc2f505bfa5a7 | |
| parent | 6c9c9b0b70d66281e97f5bc2c5041c5499828a63 (diff) | |
| download | emacs-552a1590c6bcb0cb5d2be38c2f5ae47d9e6bf1ae.tar.gz emacs-552a1590c6bcb0cb5d2be38c2f5ae47d9e6bf1ae.zip | |
* nsterm.m (ns_select): Send SIGIO only to self, not to process group.
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/nsterm.m | 4 |
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 @@ | |||
| 1 | 2012-11-18 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | * nsterm.m (ns_select): Send SIGIO only to self, not to process group. | ||
| 4 | |||
| 1 | 2012-11-18 Eli Zaretskii <eliz@gnu.org> | 5 | 2012-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 | } |