X-Git-Url: http://git.meshlink.io/?p=meshlink;a=blobdiff_plain;f=src%2Ftincd.c;h=3cbac4ba25f5daa4a29b2f0189dc8b466aff035a;hp=1008f88aaec0865a5c604594f586f277a83f9f60;hb=1d9dacb1f26971e19463b5501c2410c57f780ecb;hpb=86c2990327fdf7ec1197aa73cb2b9a926a734db4 diff --git a/src/tincd.c b/src/tincd.c index 1008f88a..3cbac4ba 100644 --- a/src/tincd.c +++ b/src/tincd.c @@ -389,6 +389,12 @@ int main(int argc, char **argv) { g_argv = argv; + if(getenv("LISTEN_PID") && atoi(getenv("LISTEN_PID")) == getpid()) + do_detach = false; +#ifdef HAVE_UNSETENV + unsetenv("LISTEN_PID"); +#endif + init_configuration(&config_tree); /* Slllluuuuuuurrrrp! */