comparison src/event/modules/ngx_select_module.c @ 2809:be08552a64bf

make code clearer
author Igor Sysoev <igor@sysoev.ru>
date Wed, 06 May 2009 08:54:54 +0000
parents b7b2b0ea3366
children c00763aa5e1b
comparison
equal deleted inserted replaced
2808:b7b2b0ea3366 2809:be08552a64bf
203 203
204 204
205 static ngx_int_t 205 static ngx_int_t
206 ngx_select_del_event(ngx_event_t *ev, ngx_int_t event, ngx_uint_t flags) 206 ngx_select_del_event(ngx_event_t *ev, ngx_int_t event, ngx_uint_t flags)
207 { 207 {
208 ngx_event_t *e;
208 ngx_connection_t *c; 209 ngx_connection_t *c;
209 210
210 c = ev->data; 211 c = ev->data;
211 212
212 ev->active = 0; 213 ev->active = 0;
243 } 244 }
244 245
245 #endif 246 #endif
246 247
247 if (ev->index < --nevents) { 248 if (ev->index < --nevents) {
248 event_index[ev->index] = event_index[nevents]; 249 e = event_index[nevents];
249 event_index[ev->index]->index = ev->index; 250 event_index[ev->index] = e;
251 e->index = ev->index;
250 } 252 }
251 253
252 ev->index = NGX_INVALID_INDEX; 254 ev->index = NGX_INVALID_INDEX;
253 255
254 return NGX_OK; 256 return NGX_OK;