diff options
Diffstat (limited to 'lib-src')
| -rw-r--r-- | lib-src/wakeup.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib-src/wakeup.c b/lib-src/wakeup.c index 61ad4401d1f..eb3dd72c95c 100644 --- a/lib-src/wakeup.c +++ b/lib-src/wakeup.c | |||
| @@ -18,6 +18,9 @@ main (argc, argv) | |||
| 18 | 18 | ||
| 19 | while (1) | 19 | while (1) |
| 20 | { | 20 | { |
| 21 | /* Make sure wakeup stops when Emacs goes away. */ | ||
| 22 | if (getppid () == 1) | ||
| 23 | exit (0); | ||
| 21 | printf ("Wake up!\n"); | 24 | printf ("Wake up!\n"); |
| 22 | fflush (stdout); | 25 | fflush (stdout); |
| 23 | /* If using a period of 60, produce the output when the minute | 26 | /* If using a period of 60, produce the output when the minute |