From 27ee616b539b09084be291915eb7ffb3a883b5e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Sun, 25 Jan 2009 00:40:04 +0000 Subject: [PATCH] wrap detach git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24413 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kdc/main.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/kdc/main.c b/kdc/main.c index a6078c1f8..062c1d8cd 100644 --- a/kdc/main.c +++ b/kdc/main.c @@ -36,11 +36,11 @@ #include #endif -RCSID("$Id$"); - sig_atomic_t exit_flag = 0; +#ifdef SUPPORT_DETACH int detach_from_console = -1; +#endif static RETSIGTYPE sigterm(int sig) @@ -90,8 +90,10 @@ main(int argc, char **argv) signal(SIGXCPU, sigterm); signal(SIGPIPE, SIG_IGN); #endif +#ifdef SUPPORT_DETACH if (detach_from_console) daemon(0, 0); +#endif pidfile(NULL); loop(context, config); krb5_free_context(context);