aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/supervision/s6-supervise.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/supervision/s6-supervise.c b/src/supervision/s6-supervise.c
index 50a739f..0547bd0 100644
--- a/src/supervision/s6-supervise.c
+++ b/src/supervision/s6-supervise.c
@@ -520,7 +520,8 @@ static void uptimeout (void)
{
if (gflags.dying)
{
- killk() ;
+ if (check_file("flag-timeout-killpg")) killK() ;
+ else killk() ;
settimeout(5) ;
}
else