~mdw
/
tripe
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
server/: Issue `WARN' messages for (most) initialization errors.
[tripe]
/
server
/
tripe.c
diff --git
a/server/tripe.c
b/server/tripe.c
index
aa225da
..
93d40b9
100644
(file)
--- a/
server/tripe.c
+++ b/
server/tripe.c
@@
-323,8
+323,10
@@
int main(int argc, char *argv[])
km_init(kr_priv, kr_pub, tag_priv);
kx_init();
if (f & f_daemon) {
km_init(kr_priv, kr_pub, tag_priv);
kx_init();
if (f & f_daemon) {
- if (daemonize())
- die(EXIT_FAILURE, "couldn't become a daemon: %s", strerror(errno));
+ if (daemonize()) {
+ a_warn("SERVER", "daemon-error", "?ERRNO", A_END);
+ exit(EXIT_FAILURE);
+ }
a_daemon();
a_switcherr();
}
a_daemon();
a_switcherr();
}