From 8b7ac4c2a9c3ede95d6f5f9717a1939a23788964 Mon Sep 17 00:00:00 2001 From: Martin Sustrik Date: Fri, 2 Sep 2011 15:34:12 +0200 Subject: Close file descriptors on exec (issue 218) When exec is executed to start a different process image old 0MQ file descriptors could stay open, thus blocking TCP ports and alike. This patch should solve the problem. Signed-off-by: Martin Sustrik --- src/ip.hpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/ip.hpp') diff --git a/src/ip.hpp b/src/ip.hpp index f1a1668..d8553de 100644 --- a/src/ip.hpp +++ b/src/ip.hpp @@ -26,6 +26,9 @@ namespace zmq { + // Same as socket(2), but allows for transparent tweaking the options. + fd_t open_socket (int domain_, int type_, int protocol_); + // Tunes the supplied TCP socket for the best latency. void tune_tcp_socket (fd_t s_); -- cgit v1.2.3