diff options
| -rw-r--r-- | shell/ash.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/shell/ash.c b/shell/ash.c index 3919118f0..3f05f8be4 100644 --- a/shell/ash.c +++ b/shell/ash.c | |||
| @@ -929,6 +929,7 @@ raise_interrupt(void) | |||
| 929 | raise(SIGINT); | 929 | raise(SIGINT); |
| 930 | #else | 930 | #else |
| 931 | fflush_all(); | 931 | fflush_all(); |
| 932 | kill(-getpid(), SIGINT); | ||
| 932 | _exit(SIGINT << 24); | 933 | _exit(SIGINT << 24); |
| 933 | #endif | 934 | #endif |
| 934 | } | 935 | } |
