Mercurial > emacs
diff src/sysdep.c @ 81105:1f40aca3eadc
(init_sys_modes): Add rather than replace with
O_NONBLOCK.
| author | Nick Roberts <nickrob@snap.net.nz> |
|---|---|
| date | Wed, 30 May 2007 05:24:18 +0000 |
| parents | 62b6aa7f8c37 |
| children | b98604865ea0 4c726a40604c 648e6c714c7d |
line wrap: on
line diff
--- a/src/sysdep.c Wed May 30 05:22:46 2007 +0000 +++ b/src/sysdep.c Wed May 30 05:24:18 2007 +0000 @@ -1679,7 +1679,7 @@ if (term_gpm) { fcntl (gpm_fd, F_SETOWN, getpid ()); - fcntl (gpm_fd, F_SETFL, O_NONBLOCK); + fcntl (gpm_fd, F_SETFL, fcntl (gpm_fd, F_GETFL, 0) | O_NONBLOCK); init_sigio (gpm_fd); } #endif /* HAVE_GPM */
