diff options
Diffstat (limited to 'lib-src/timer.c')
| -rw-r--r-- | lib-src/timer.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib-src/timer.c b/lib-src/timer.c index cb7c4c0b2b1..0b47fac3917 100644 --- a/lib-src/timer.c +++ b/lib-src/timer.c @@ -20,7 +20,7 @@ #include <../src/config.h> #ifdef USG #undef SIGIO -#define SIGIO SIGUSR1 +#define SIGIO SIGPOLL #endif #ifdef LINUX @@ -291,6 +291,9 @@ main (argc, argv) fprintf (stderr, "%s\n", strerror (errno)); exit (1); } +#else /* USG */ + /* Register this process for SIGPOLL. */ + ioctl (0, I_SETSIG, S_RDNORM); #endif /* USG */ /* In case Emacs sent some input before we set up |
