X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fprocess.c;h=0584da675816b9c38fededdb081e07cdf826c49f;hb=2ba61742d4c2ab82525efb806dc654a6d95d335e;hp=89678349c0f97821deddcad58826d3cfe572bd55;hpb=2adc789401153ffde847f76155e07665fbf909ac;p=tinc diff --git a/src/process.c b/src/process.c index 89678349..0584da67 100644 --- a/src/process.c +++ b/src/process.c @@ -26,6 +26,7 @@ #include "device.h" #include "edge.h" #include "logger.h" +#include "net.h" #include "node.h" #include "process.h" #include "subnet.h" @@ -223,8 +224,10 @@ bool init_service(void) { */ bool detach(void) { #ifndef HAVE_MINGW - signal(SIGALRM, SIG_IGN); - signal(SIGCHLD, SIG_IGN); + signal(SIGPIPE, SIG_IGN); + signal(SIGUSR1, SIG_IGN); + signal(SIGUSR2, SIG_IGN); + signal(SIGWINCH, SIG_IGN); closelogger(); #endif