diff options
author | Igor Sysoev <igor@sysoev.ru> | 2003-11-13 06:14:05 +0000 |
---|---|---|
committer | Igor Sysoev <igor@sysoev.ru> | 2003-11-13 06:14:05 +0000 |
commit | 562e53ea7d2ec904abba1cf9a9766fe3a91574e8 (patch) | |
tree | 0ed6e4198fa7ac67ab299201dc40631c5fe145f4 /src/core/ngx_log.c | |
parent | 43beb6c40a44f94208e9ad1355758e58733bc1c2 (diff) | |
download | nginx-562e53ea7d2ec904abba1cf9a9766fe3a91574e8.tar.gz nginx-562e53ea7d2ec904abba1cf9a9766fe3a91574e8.zip |
nginx-0.0.1-2003-11-13-09:14:05 import
Diffstat (limited to 'src/core/ngx_log.c')
-rw-r--r-- | src/core/ngx_log.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/core/ngx_log.c b/src/core/ngx_log.c index 8bda9e927..6dda801ea 100644 --- a/src/core/ngx_log.c +++ b/src/core/ngx_log.c @@ -60,7 +60,6 @@ void ngx_log_error_core(int level, ngx_log_t *log, ngx_err_t err, #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_log_t *log, ngx_err_t err, 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]); |