From def06bc8331efe49ad3a3768da7800f60459c390 Mon Sep 17 00:00:00 2001 From: Ben Fuhrmannek Date: Mon, 6 Oct 2014 17:35:09 +0200 Subject: suppress date/time logging with suhosin.log.file.time=0 --- log.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'log.c') diff --git a/log.c b/log.c index fbea503..1a4c783 100644 --- a/log.c +++ b/log.c @@ -261,10 +261,14 @@ log_file: return; } - gettimeofday(&tv, NULL); - now = tv.tv_sec; - php_localtime_r(&now, &tm); - ap_php_snprintf(error, sizeof(error), "%s %2d %02d:%02d:%02d [%u] %s\n", month_names[tm.tm_mon], tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec, getpid(),buf); + if (SUHOSIN_G(log_file_time)) { + gettimeofday(&tv, NULL); + now = tv.tv_sec; + php_localtime_r(&now, &tm); + ap_php_snprintf(error, sizeof(error), "%s %2d %02d:%02d:%02d [%u] %s\n", month_names[tm.tm_mon], tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec, getpid(),buf); + } else { + ap_php_snprintf(error, sizeof(error), "%s\n", buf); + } towrite = strlen(error); wbuf = error; php_flock(fd, LOCK_EX); @@ -290,7 +294,7 @@ log_sapi: #endif } if ((SUHOSIN_G(log_stdout) & loglevel)!=0) { - printf("%s\n", buf); + fprintf(stdout, "%s\n", buf); } /*log_script:*/ -- cgit v1.3