Mercurial > dovecot > original-hg > dovecot-1.2
changeset 6312:05aabdc581b1 HEAD
Fix to last change: Don't continue if we can't get message's size.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 24 Aug 2007 20:00:14 +0300 |
parents | e84fad8d3987 |
children | 0e08960275f8 |
files | src/pop3/client.c |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/pop3/client.c Fri Aug 24 19:56:40 2007 +0300 +++ b/src/pop3/client.c Fri Aug 24 20:00:14 2007 +0300 @@ -86,14 +86,14 @@ mail = mail_alloc(t, MAIL_FETCH_VIRTUAL_SIZE, NULL); while (mailbox_search_next(ctx, mail) > 0) { if (mail_get_virtual_size(mail, &size) < 0) { + expunged = mail->expunged; + failed = TRUE; if (failed_uid == mail->uid) { i_error("Getting size of message " "UID=%u failed", mail->uid); break; } failed_uid = mail->uid; - expunged = mail->expunged; - failed = TRUE; break; }