]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
dsync: Saved messages' save-date was set to 1970-01-01.
authorTimo Sirainen <tss@iki.fi>
Tue, 4 Jan 2011 10:04:42 +0000 (12:04 +0200)
committerTimo Sirainen <tss@iki.fi>
Tue, 4 Jan 2011 10:04:42 +0000 (12:04 +0200)
src/dsync/dsync-worker-local.c

index 801f0696bc7d355356c548d8bb742f9d7d52b649..d2fc36fec16087b1393b52ee2dc8fd19fcb305d5 100644 (file)
@@ -1000,6 +1000,8 @@ local_worker_msg_iter_next(struct dsync_worker_msg_iter *_iter,
        msg_r->flags = mail_get_flags(iter->mail);
        msg_r->keywords = mail_get_keywords(iter->mail);
        msg_r->modseq = mail_get_modseq(iter->mail);
+       if (mail_get_save_date(iter->mail, &msg_r->save_date) < 0)
+               msg_r->save_date = (time_t)-1;
        return 1;
 }