comparison src/http/ngx_http_upstream.c @ 1640:02a22cd5282a

64-bit time_t compatibility
author Igor Sysoev <igor@sysoev.ru>
date Thu, 15 Nov 2007 14:26:36 +0000
parents 4c43e25d11ea
children ea681a6a0c61
comparison
equal deleted inserted replaced
1639:7d125a707158 1640:02a22cd5282a
2871 i = 0; 2871 i = 0;
2872 state = r->upstream_states->elts; 2872 state = r->upstream_states->elts;
2873 2873
2874 for ( ;; ) { 2874 for ( ;; ) {
2875 if (state[i].status) { 2875 if (state[i].status) {
2876 ms = state[i].response_sec * 1000 + state[i].response_msec; 2876 ms = (ngx_msec_int_t)
2877 (state[i].response_sec * 1000 + state[i].response_msec);
2877 ms = (ms >= 0) ? ms : 0; 2878 ms = (ms >= 0) ? ms : 0;
2878 p = ngx_sprintf(p, "%d.%03d", ms / 1000, ms % 1000); 2879 p = ngx_sprintf(p, "%d.%03d", ms / 1000, ms % 1000);
2879 2880
2880 } else { 2881 } else {
2881 *p++ = '-'; 2882 *p++ = '-';