comparison src/core/ngx_log.c @ 83:a7e45c45a95c

nginx-0.0.1-2003-04-28-19:06:39 import
author Igor Sysoev <igor@sysoev.ru>
date Mon, 28 Apr 2003 15:06:39 +0000
parents c14d7232b11f
children 19cc647ecd91
comparison
equal deleted inserted replaced
82:fccdb921e8b8 83:a7e45c45a95c
2 /* 2 /*
3 TODO: log pid and tid 3 TODO: log pid and tid
4 */ 4 */
5 5
6 /* 6 /*
7 "[time as ctime()] [alert] 412:3 (32)Broken pipe: anything" 7 "[time as ctime()] [alert] 412#3 (32)Broken pipe: anything"
8 8
9 "[time as ctime()] [alert] (32)Broken pipe: anything" 9 "[time as ctime()] [alert] (32)Broken pipe: anything"
10 "[time as ctime()] [alert] anything" 10 "[time as ctime()] [alert] anything"
11 */ 11 */
12 12
56 #else 56 #else
57 len += ngx_vsnprintf(errstr + len, sizeof(errstr) - len - 1, fmt, args); 57 len += ngx_vsnprintf(errstr + len, sizeof(errstr) - len - 1, fmt, args);
58 #endif 58 #endif
59 59
60 if (err) { 60 if (err) {
61
61 #if (WIN32) 62 #if (WIN32)
62 if ((unsigned) err >= 0x80000000) 63 if ((unsigned) err >= 0x80000000) {
63 len += ngx_snprintf(errstr + len, sizeof(errstr) - len - 1, 64 len += ngx_snprintf(errstr + len, sizeof(errstr) - len - 1,
64 " (%X: ", err); 65 " (%X: ", err);
65 else 66 } else {
66 #endif
67 len += ngx_snprintf(errstr + len, sizeof(errstr) - len - 1, 67 len += ngx_snprintf(errstr + len, sizeof(errstr) - len - 1,
68 " (%d: ", err); 68 " (%d: ", err);
69 }
70 #else
71 len += ngx_snprintf(errstr + len, sizeof(errstr) - len - 1,
72 " (%d: ", err);
73 #endif
69 74
70 len += ngx_strerror_r(err, errstr + len, sizeof(errstr) - len - 1); 75 len += ngx_strerror_r(err, errstr + len, sizeof(errstr) - len - 1);
71 if (len < sizeof(errstr) - 2) { 76 if (len < sizeof(errstr) - 2) {
72 errstr[len++] = ')'; 77 errstr[len++] = ')';
73 } else { 78 } else {