From 56283eb656ab52eed9649a92e437603fa1d49803 Mon Sep 17 00:00:00 2001 From: Colin Patrick McCabe Date: Thu, 21 Jul 2011 13:15:08 -0700 Subject: [PATCH] admin_socket srv:set F_CLOEXEC on listening socket Signed-off-by: Colin McCabe --- src/common/admin_socket.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/common/admin_socket.cc b/src/common/admin_socket.cc index 6b30c548be79e..f319c388d0238 100644 --- a/src/common/admin_socket.cc +++ b/src/common/admin_socket.cc @@ -142,6 +142,7 @@ public: << "failed to create socket: " << cpp_strerror(err); return oss.str(); } + fcntl(sock_fd, F_SETFD, FD_CLOEXEC); memset(&address, 0, sizeof(struct sockaddr_un)); address.sun_family = AF_UNIX; snprintf(address.sun_path, sizeof(address.sun_path), -- 2.39.5