From: Eric Bollengier Date: Wed, 3 Jul 2024 13:45:07 +0000 (+0200) Subject: Add SOCK_CLOEXEC to bnet_server sockets X-Git-Tag: Release-15.0.3~43 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=68f8784183c27edb9818ec3c288eac156f51acd3;p=thirdparty%2Fbacula.git Add SOCK_CLOEXEC to bnet_server sockets --- diff --git a/bacula/src/lib/bnet_server.c b/bacula/src/lib/bnet_server.c index 44436143c..76d38cf6c 100644 --- a/bacula/src/lib/bnet_server.c +++ b/bacula/src/lib/bnet_server.c @@ -98,7 +98,7 @@ void bnet_thread_server(dlist *addrs, int max_clients, /* * Open a TCP socket */ - for (tlog= 60; (fd_ptr->fd=socket(addr->get_family(), SOCK_STREAM, 0)) < 0; tlog -= 10) { + for (tlog= 60; (fd_ptr->fd=socket(addr->get_family(), SOCK_STREAM | SOCK_CLOEXEC, 0)) < 0; tlog -= 10) { if (tlog <= 0) { berrno be; char curbuf[256];