Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
imapc: Fix assert-crash when reconnecting expunges newly added messages
The initial FETCH 1:* during reconnection may notice some messages that are missing and tries to expunge them. But those messages could still be in delayed_sync_trans, and currently lib-index doesn't support expunging anything but the latest mail from a transaction. Fixes: Panic: file mail-index-transaction-update.c: line 337 (mail_index_expunge_last_append): assertion failed: (seq == t->last_new_seq)
- Loading branch information