From c41f3f4a0624b1fb5647d7797fd454db62ec0458 Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Sat, 28 Mar 2020 10:23:19 +0100 Subject: [PATCH] Call setsid() by default to detach from controlling terminal Signed-off-by: Joachim Nilsson --- src/service.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/service.c b/src/service.c index 4cbbeb3a..baeb6f0e 100644 --- a/src/service.c +++ b/src/service.c @@ -333,6 +333,7 @@ static int service_start(svc_t *svc) args[i] = NULL; redirect(svc); + setsid(); sig_unblock(); if (svc->inetd.cmd)