From 39262df91369a1e2e19645e37bc4fe5dcb3c3339 Mon Sep 17 00:00:00 2001 From: Stefan Fritsch Date: Tue, 12 Oct 2010 20:01:53 +0000 Subject: [PATCH] info.file, info.line, and info.status should not be defined for per-request or per-conn info git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1021904 13f79535-47bb-0310-9956-ffa450edef68 --- server/log.c | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/server/log.c b/server/log.c index f2036a4e1b7..3fb928ae1d9 100644 --- a/server/log.c +++ b/server/log.c @@ -1165,9 +1165,9 @@ static void log_error_core(const char *file, int line, int module_index, info.s = s; info.c = c; - info.file = file; - info.line = line; - info.status = status; + info.file = NULL; + info.line = 0; + info.status = 0; info.using_syslog = (logf == NULL); info.startup = ((level & APLOG_STARTUP) == APLOG_STARTUP); @@ -1214,10 +1214,13 @@ static void log_error_core(const char *file, int line, int module_index, } else { /* the actual error message */ - info.r = r; - info.rmain = rmain; - info.level = level_and_mask; + info.r = r; + info.rmain = rmain; + info.level = level_and_mask; info.module_index = module_index; + info.file = file; + info.line = line; + info.status = status; log_format = sconf ? sconf->error_log_format : NULL; done = 1; } -- 2.47.2