mirror of
https://github.com/NLnetLabs/unbound.git
synced 2025-12-20 23:00:56 -05:00
fixup reopen of syslog to avoid dev/log dependency and log missing after HUP.
git-svn-id: file:///svn/unbound/trunk@1403 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
parent
12aae4fd6f
commit
9cb69874f6
2 changed files with 6 additions and 1 deletions
|
|
@ -514,7 +514,11 @@ run_daemon(const char* cfgfile, int cmdline_verbose, int debug_mode)
|
|||
if(!done_setup) {
|
||||
perform_setup(daemon, cfg, debug_mode, &cfgfile);
|
||||
done_setup = 1;
|
||||
} else log_init(cfg->logfile, cfg->use_syslog, cfg->chrootdir);
|
||||
} else {
|
||||
/* reopen log after HUP to facilitate log rotation */
|
||||
if(!cfg->use_syslog)
|
||||
log_init(cfg->logfile, 0, cfg->chrootdir);
|
||||
}
|
||||
/* work */
|
||||
daemon_fork(daemon);
|
||||
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
- verbose prints about recursion lame detection and server selection.
|
||||
- fixup BSD port for infra host storage. It hashed wrongly.
|
||||
- fixup makedist snapshot name generation.
|
||||
- do not reopen syslog to avoid dev/log dependency.
|
||||
|
||||
17 December 2008: Wouter
|
||||
- follows ldns makedist.sh. -rc option. autom4te dir removed.
|
||||
|
|
|
|||
Loading…
Reference in a new issue