projects
/
umurmur.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make configuration file errors print the error via standard logging function. Clean...
[umurmur.git]
/
src
/
main.c
diff --git
a/src/main.c
b/src/main.c
index 8a0573ab41eaccdd7e2cb3345bbf0b2a85f3520a..7bd8a0bfbefdcc2a7e6dadb4a95efbc0744a8582 100644
(file)
--- a/
src/main.c
+++ b/
src/main.c
@@
-190,11
+190,6
@@
int main(int argc, char **argv)
}
}
}
}
- if (Conf_init(conffile) != 0) {
- fprintf(stderr, "Configuration error\n");
- exit(1);
- }
-
if (!nodaemon) {
Log_init(false);
daemonize();
if (!nodaemon) {
Log_init(false);
daemonize();
@@
-203,7
+198,9
@@
int main(int argc, char **argv)
}
else
Log_init(true);
}
else
Log_init(true);
-
+
+ Conf_init(conffile);
+
signal(SIGCHLD, SIG_IGN); /* ignore child */
signal(SIGTSTP, SIG_IGN); /* ignore tty signals */
signal(SIGTTOU, SIG_IGN);
signal(SIGCHLD, SIG_IGN); /* ignore child */
signal(SIGTSTP, SIG_IGN); /* ignore tty signals */
signal(SIGTTOU, SIG_IGN);