diff --git a/src/server/main.c b/src/server/main.c index 8f71d3d6..ddd9569e 100644 --- a/src/server/main.c +++ b/src/server/main.c @@ -203,6 +203,10 @@ main(int argc, char **argv) if (emp_config(config_file) < 0) exit(EXIT_FAILURE); ef_init(); + if (chdir(configdir)) { + fprintf(stderr, "Can't chdir to %s (%s)\n", configdir, strerror(errno)); + exit(EXIT_FAILURE); + } if (chdir(builtindir)) { fprintf(stderr, "Can't chdir to %s (%s)\n", builtindir, strerror(errno)); exit(EXIT_FAILURE);