Mercurial > hg > nginx
comparison src/http/ngx_http_core_module.c @ 257:70e1c7d2b83d
nginx-0.0.2-2004-02-11-20:08:49 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 11 Feb 2004 17:08:49 +0000 |
parents | b6793bc5034b |
children | 30310107dbc9 |
comparison
equal
deleted
inserted
replaced
256:8e39cab6abd5 | 257:70e1c7d2b83d |
---|---|
303 ngx_http_request_t *r; | 303 ngx_http_request_t *r; |
304 | 304 |
305 c = ev->data; | 305 c = ev->data; |
306 r = c->data; | 306 r = c->data; |
307 | 307 |
308 ngx_log_debug(ev->log, "phase event handler"); | 308 ngx_log_debug0(NGX_LOG_DEBUG_HTTP, ev->log, 0, "phase event handler"); |
309 | 309 |
310 ngx_http_run_phases(r); | 310 ngx_http_run_phases(r); |
311 | 311 |
312 return; | 312 return; |
313 } | 313 } |
610 ngx_http_close_request(r, 0); | 610 ngx_http_close_request(r, 0); |
611 return NGX_OK; | 611 return NGX_OK; |
612 } | 612 } |
613 | 613 |
614 | 614 |
615 int ngx_http_error(ngx_http_request_t *r, int error) | |
616 { | |
617 /* STUB */ | |
618 ngx_log_debug(r->connection->log, "http error: %d" _ error); | |
619 | |
620 /* log request */ | |
621 | |
622 ngx_http_special_response_handler(r, error); | |
623 ngx_http_close_request(r, 0); | |
624 return NGX_OK; | |
625 } | |
626 | |
627 | |
628 ngx_int_t ngx_http_set_exten(ngx_http_request_t *r) | 615 ngx_int_t ngx_http_set_exten(ngx_http_request_t *r) |
629 { | 616 { |
630 ngx_int_t i; | 617 ngx_int_t i; |
631 | 618 |
632 r->exten.len = 0; | 619 r->exten.len = 0; |
704 int ngx_http_delay_handler(ngx_http_request_t *r) | 691 int ngx_http_delay_handler(ngx_http_request_t *r) |
705 { | 692 { |
706 static int on; | 693 static int on; |
707 | 694 |
708 if (on++ == 0) { | 695 if (on++ == 0) { |
709 ngx_log_debug(r->connection->log, "SET http delay"); | 696 ngx_log_debug0(NGX_LOG_DEBUG_HTTP, r->connection->log, 0, |
697 "http set delay"); | |
710 ngx_add_timer(r->connection->write, 10000); | 698 ngx_add_timer(r->connection->write, 10000); |
711 return NGX_AGAIN; | 699 return NGX_AGAIN; |
712 } | 700 } |
713 | 701 |
714 r->connection->write->timedout = 0; | 702 r->connection->write->timedout = 0; |
715 ngx_log_debug(r->connection->log, "RESET http delay"); | 703 ngx_log_debug0(NGX_LOG_DEBUG_HTTP, r->connection->log, 0, |
704 "http reset delay"); | |
716 return NGX_DECLINED; | 705 return NGX_DECLINED; |
717 } | 706 } |
718 | 707 |
719 #endif | 708 #endif |
720 | 709 |