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)