Mercurial > dovecot > core-2.2
changeset 11694:d701f254ca4e HEAD
dsync: Fixed assert-crashing on exporting a "deleted mailbox" record to proxy.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 01 Jul 2010 20:59:33 +0100 |
parents | be38abc90df3 |
children | 54c3d17a4038 |
files | src/dsync/dsync-proxy.c |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/dsync/dsync-proxy.c Thu Jul 01 20:46:04 2010 +0100 +++ b/src/dsync/dsync-proxy.c Thu Jul 01 20:59:33 2010 +0100 @@ -168,7 +168,8 @@ i_assert(box->uid_validity == 0); return; } - i_assert(box->uid_validity != 0); + i_assert(box->uid_validity != 0 || + (box->flags & DSYNC_MAILBOX_FLAG_DELETED_MAILBOX) != 0); str_append_c(str, '\t'); dsync_proxy_mailbox_guid_export(str, &box->mailbox_guid);