X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=errlog.c;h=38cab01892fe81d07d4de32a86dd4f8865467c89;hp=58a3415e55f87fc02e1802ee14e21f3dcbe76077;hb=e7f33c16b512f119f65800e85ba0beecfd3a1545;hpb=064163ffd2d5e10bfdb9404fa093af160dd004aa;ds=sidebyside diff --git a/errlog.c b/errlog.c index 58a3415e..38cab018 100644 --- a/errlog.c +++ b/errlog.c @@ -1,4 +1,4 @@ -const char errlog_rcs[] = "$Id: errlog.c,v 1.22 2001/11/05 23:43:05 steudten Exp $"; +const char errlog_rcs[] = "$Id: errlog.c,v 1.23 2001/11/07 00:02:13 steudten Exp $"; /********************************************************************* * * File : $Source: /cvsroot/ijbswa/current/errlog.c,v $ @@ -33,6 +33,11 @@ const char errlog_rcs[] = "$Id: errlog.c,v 1.22 2001/11/05 23:43:05 steudten Exp * * Revisions : * $Log: errlog.c,v $ + * Revision 1.23 2001/11/07 00:02:13 steudten + * Add line number in error output for lineparsing for + * actionsfile and configfile. + * Special handling for CLF added. + * * Revision 1.22 2001/11/05 23:43:05 steudten * Add time+date to log files. * @@ -156,6 +161,7 @@ const char errlog_rcs[] = "$Id: errlog.c,v 1.22 2001/11/05 23:43:05 steudten Exp #include "config.h" +#include "miscutil.h" #include #include @@ -236,6 +242,10 @@ static void fatal_error(const char * error_message) fputs(error_message, stderr); #endif /* defined(_WIN32) && !defined(_WIN_CONSOLE) */ +#if defined(unix) + deletePidFile(); +#endif /* unix */ + exit(1); } @@ -266,6 +276,7 @@ void init_error_log(const char *prog_name, const char *logfname, int debuglevel) if ((logfp != NULL) && (logfp != stderr)) { + log_error(LOG_LEVEL_INFO, "(Re-)Open logfile %s", logfname ? logfname : "none"); fclose(logfp); } logfp = stderr;