comparison src/imap/ngx_imap_auth_http_module.c @ 799:9737d6fb1ac6

disable write level event while waiting auth server response
author Igor Sysoev <igor@sysoev.ru>
date Fri, 20 Oct 2006 20:43:01 +0000
parents f971949ffb58
children 887d8dec72dc
comparison
equal deleted inserted replaced
798:97e89a42711f 799:9737d6fb1ac6
248 248
249 if (wev->timer_set) { 249 if (wev->timer_set) {
250 ngx_del_timer(wev); 250 ngx_del_timer(wev);
251 } 251 }
252 252
253 if (ngx_handle_write_event(wev, 0) == NGX_ERROR) {
254 ngx_close_connection(ctx->peer.connection);
255 ngx_destroy_pool(ctx->pool);
256 ngx_imap_session_internal_server_error(s);
257 }
258
253 return; 259 return;
254 } 260 }
255 } 261 }
256 262
257 if (!wev->timer_set) { 263 if (!wev->timer_set) {