changeset 4355:3af32babd71b HEAD

If running from inetd, don't try to open/close listener sockets when receiving SIGHUP.
author Timo Sirainen <tss@iki.fi>
date Fri, 16 Jun 2006 12:43:14 +0300
parents bcad3ae8778c
children 0726c68f0ef9
files src/master/main.c
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/master/main.c	Fri Jun 16 12:42:38 2006 +0300
+++ b/src/master/main.c	Fri Jun 16 12:43:14 2006 +0300
@@ -140,8 +140,10 @@
 	if (!master_settings_read(configfile, FALSE))
 		i_warning("Invalid configuration, keeping old one");
 	else {
-		listen_fds_close(old_set);
-		listen_fds_open(TRUE);
+		if (!IS_INETD()) {
+			listen_fds_close(old_set);
+			listen_fds_open(TRUE);
+		}
                 set_logfile(settings_root->defaults);
 	}
 }