From ab9d5fdfd55c879611d69998fc58cbb39f25e73a Mon Sep 17 00:00:00 2001 From: Igor Sysoev Date: Fri, 5 Mar 2004 08:34:24 +0000 Subject: nginx-0.0.2-2004-03-05-11:34:24 import --- src/event/modules/ngx_iocp_module.c | 2 +- src/event/ngx_event.h | 4 +++- src/event/ngx_event_acceptex.c | 4 ++-- 3 files changed, 6 insertions(+), 4 deletions(-) (limited to 'src/event') diff --git a/src/event/modules/ngx_iocp_module.c b/src/event/modules/ngx_iocp_module.c index 0adc0c74c..e0a042c9c 100644 --- a/src/event/modules/ngx_iocp_module.c +++ b/src/event/modules/ngx_iocp_module.c @@ -164,7 +164,7 @@ static ngx_int_t ngx_iocp_process_events(ngx_log_t *log) { int rc; u_int key; - size_t bytes; + u_long bytes; ngx_err_t err; ngx_msec_t timer; ngx_event_t *ev; diff --git a/src/event/ngx_event.h b/src/event/ngx_event.h index 71fa5d47d..8ca468efa 100644 --- a/src/event/ngx_event.h +++ b/src/event/ngx_event.h @@ -122,11 +122,13 @@ struct ngx_event_s { * write: available space in buffer when event is ready * or lowat when event is set with NGX_LOWAT_EVENT flag * + * iocp: TODO + * * otherwise: * accept: 1 if accept many, 0 otherwise */ -#if (HAVE_KQUEUE) +#if (HAVE_KQUEUE) || (HAVE_IOCP) int available; #else unsigned short available:1; diff --git a/src/event/ngx_event_acceptex.c b/src/event/ngx_event_acceptex.c index 164db0ed4..7923a022b 100644 --- a/src/event/ngx_event_acceptex.c +++ b/src/event/ngx_event_acceptex.c @@ -58,8 +58,8 @@ void ngx_event_acceptex(ngx_event_t *rev) int ngx_event_post_acceptex(ngx_listening_t *ls, int n) { - int i; - u_int rcvd; + u_long rcvd; + ngx_int_t i; ngx_err_t err; ngx_event_t *rev, *wev; ngx_socket_t s; -- cgit