diff options
Diffstat (limited to 'src/appl/bsd/login.c')
-rw-r--r-- | src/appl/bsd/login.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/appl/bsd/login.c b/src/appl/bsd/login.c index d75a532..4aa2e87 100644 --- a/src/appl/bsd/login.c +++ b/src/appl/bsd/login.c @@ -2455,7 +2455,11 @@ dofork() #endif #endif if (hungup) +#ifdef HAVE_KILLPG killpg(child, SIGHUP); +#else + kill(-child, SIGHUP); +#endif if (pid == child) break; } |