# HG changeset patch # User Igor Sysoev # Date 1163688667 0 # Node ID 7b8692910220e3fff869e49ed1f417fade691a1d # Parent a164e55b40674ebba2481ff4ea6e225af87562b4 reset pop3 parsing state diff -r a164e55b4067 -r 7b8692910220 src/imap/ngx_imap_handler.c --- a/src/imap/ngx_imap_handler.c Wed Nov 15 20:51:07 2006 +0000 +++ b/src/imap/ngx_imap_handler.c Thu Nov 16 14:51:07 2006 +0000 @@ -1024,6 +1024,7 @@ s->args.nelts = 0; s->buffer->pos = s->buffer->start; s->buffer->last = s->buffer->start; + s->state = 0; if (rev->timer_set) { ngx_del_timer(rev); @@ -1095,6 +1096,7 @@ s->args.nelts = 0; s->buffer->pos = s->buffer->start; s->buffer->last = s->buffer->start; + s->state = 0; if (rev->timer_set) { ngx_del_timer(rev); @@ -1154,6 +1156,7 @@ s->args.nelts = 0; s->buffer->pos = s->buffer->start; s->buffer->last = s->buffer->start; + s->state = 0; if (rev->timer_set) { ngx_del_timer(rev);