From f40473668438eaba88eced8d4e78db1225e90542 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Tue, 17 Feb 2004 05:16:49 +0000 Subject: [BZ #18] Update. * nscd/nscd_conf.c (nscd_parse_file): Little optimization. 2004-02-14 Thorsten Kukuk * nscd/dbg_log.c (set_logfile): Only save name of logfile, don't open it. (init_logfile): New function, open logfile if requested. * nscd/dbg_log.h: Adjust protoype for set_logfile, add init_logfile. * nscd/nscd.c (main): Call init_logfile after forking in background. * nscd/nscd_conf.c (nscd_parse_file): Adjust for new set_logfile. 2004-02-16 Ulrich Drepper ld.so.preload is not present [BZ #18]. --- nscd/nscd.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'nscd/nscd.c') diff --git a/nscd/nscd.c b/nscd/nscd.c index d01f9355ae..50d3cfcf5f 100644 --- a/nscd/nscd.c +++ b/nscd/nscd.c @@ -223,6 +223,9 @@ main (int argc, char **argv) if (write_pid (_PATH_NSCDPID) < 0) dbg_log ("%s: %s", _PATH_NSCDPID, strerror (errno)); + if (!init_logfile ()) + dbg_log (_("Could not create log file")); + /* Ignore job control signals. */ signal (SIGTTOU, SIG_IGN); signal (SIGTTIN, SIG_IGN); -- cgit v1.2.3