- Fix #734: Do not log an error when the PID file cannot be chown'ed.

Patch from Simon Deziel.


git-svn-id: file:///svn/unbound/trunk@3599 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
Wouter Wijngaards 2016-01-12 08:04:42 +00:00
parent 7bd941dcd6
commit 9bb637e7a4
2 changed files with 5 additions and 1 deletions

View file

@ -511,7 +511,7 @@ perform_setup(struct daemon* daemon, struct config_file* cfg, int debug_mode,
if(cfg->username && cfg->username[0] && cfg_uid != (uid_t)-1) {
# ifdef HAVE_CHOWN
if(chown(daemon->pidfile, cfg_uid, cfg_gid) == -1) {
log_err("cannot chown %u.%u %s: %s",
verbose(VERB_QUERY, "cannot chown %u.%u %s: %s",
(unsigned)cfg_uid, (unsigned)cfg_gid,
daemon->pidfile, strerror(errno));
}

View file

@ -1,3 +1,7 @@
12 January 2016: Wouter
- Fix #734: Do not log an error when the PID file cannot be chown'ed.
Patch from Simon Deziel.
11 January 2016: Wouter
- Fix test if -pthreads unused to use better grep for portability.