Nothing cares about them. It was only set for POP3 UIDL change with
Maildir. In theory dsync replication would want to replicate such a change,
but it doesn't actually support changing UIDLs for existing mails. Other
mailbox formats don't support it anyway.
int ret = 0;
index_pop3_uidl_update_exists_finish(t);
- if (t->nontransactional_changes)
- t->changes->changed = TRUE;
if (t->attr_pvt_trans != NULL) {
if (dict_transaction_commit(&t->attr_pvt_trans, &error) < 0) {
uidl = "";
}
- _mail->transaction->nontransactional_changes = TRUE;
maildir_uidlist_set_ext(mbox->uidlist, _mail->uid,
MAILDIR_UIDLIST_REC_EXT_POP3_UIDL, uidl);
}
struct mailbox_transaction_stats stats;
/* Set to TRUE to update stats_* fields */
bool stats_track:1;
- /* We've done some non-transactional (e.g. dovecot-uidlist updates) */
- bool nontransactional_changes:1;
};
union mail_search_module_context {