From: Alex Rousskov Date: Sun, 2 May 2010 01:49:37 +0000 (-0600) Subject: Do not open HTTP/etc listening sockets for Coordinator because it should X-Git-Tag: SQUID_3_2_0_1~93^2~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=45aae82b49b927454cf4c600853699c4261c1488;p=thirdparty%2Fsquid.git Do not open HTTP/etc listening sockets for Coordinator because it should not do anything other than process coordination. --- diff --git a/src/main.cc b/src/main.cc index 2815a5c31b..7eced83f58 100644 --- a/src/main.cc +++ b/src/main.cc @@ -621,6 +621,11 @@ shut_down(int sig) static void serverConnectionsOpen(void) { + // Coordinator does not start proxying services + if (!opt_no_daemon && Config.main_processes > 1 && + KidIdentifier == Config.main_processes + 1) + return; + clientOpenListenSockets(); icpConnectionsOpen(); #if USE_HTCP