diff src/core/ngx_log.c @ 182:3c49eaf3f522

nginx-0.0.1-2003-11-13-09:14:05 import
author Igor Sysoev <igor@sysoev.ru>
date Thu, 13 Nov 2003 06:14:05 +0000
parents b75602822f64
children c1f3a3c7c5db
line wrap: on
line diff
--- a/src/core/ngx_log.c
+++ b/src/core/ngx_log.c
@@ -60,7 +60,6 @@ void ngx_log_error_core(int level, ngx_l
 #endif
 {
     char      errstr[MAX_ERROR_STR];
-    ngx_tm_t  tm;
     size_t    len;
 #if (HAVE_VARIADIC_MACROS)
     va_list   args;
@@ -73,10 +72,17 @@ void ngx_log_error_core(int level, ngx_l
         return;
     }
 
+    ngx_memcpy(errstr, ngx_cached_err_log_time.data,
+               ngx_cached_err_log_time.len);
+
+    len = ngx_cached_err_log_time.len;
+
+#if 0
     ngx_localtime(&tm);
     len = ngx_snprintf(errstr, sizeof(errstr), "%4d/%02d/%02d %02d:%02d:%02d",
                        tm.ngx_tm_year, tm.ngx_tm_mon, tm.ngx_tm_mday,
                        tm.ngx_tm_hour, tm.ngx_tm_min, tm.ngx_tm_sec);
+#endif
 
     len += ngx_snprintf(errstr + len, sizeof(errstr) - len - 1,
                         " [%s] ", err_levels[level]);