diff src/master/main.c @ 1367:533bb936e674 HEAD

chdir() to base_dir at startup. chdir() mail processes to home dir if it's known.
author Timo Sirainen <tss@iki.fi>
date Wed, 16 Apr 2003 19:05:45 +0300
parents 70b60399c7d3
children 3e73d02e5f71
line wrap: on
line diff
--- a/src/master/main.c	Wed Apr 16 18:38:11 2003 +0300
+++ b/src/master/main.c	Wed Apr 16 19:05:45 2003 +0300
@@ -396,6 +396,9 @@
 
 	if (setsid() < 0)
 		i_fatal("setsid() failed: %m");
+
+	if (chdir(set->base_dir) < 0)
+		i_fatal("chdir(%s) failed: %m", set->base_dir);
 }
 
 static void print_help(void)