From: Guus Sliepen Date: Thu, 21 May 2015 09:06:38 +0000 (+0200) Subject: Set the CLOEXEC flag on the umbilical socket. X-Git-Tag: release-1.1pre12~133 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=0a786ffbb9d293d7704b8e264f3943a616ed25cc;p=oweals%2Ftinc.git Set the CLOEXEC flag on the umbilical socket. --- diff --git a/src/tincd.c b/src/tincd.c index b62c8c1..14a0c11 100644 --- a/src/tincd.c +++ b/src/tincd.c @@ -370,6 +370,10 @@ int main(int argc, char **argv) { umbilical = atoi(umbstr); if(fcntl(umbilical, F_GETFL) < 0) umbilical = 0; +#ifdef FD_CLOEXEC + if(umbilical) + fcntl(umbilical, F_SETFD, FD_CLOEXEC); +#endif } #endif