[dovecot/core] f54470: LAYOUT=index: Fix updating STATUS changes in mailb...
GitHub
noreply at github.com
Wed Dec 13 17:00:09 EET 2017
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: f5447068410d91377dad69e5393553015032ef6f
https://github.com/dovecot/core/commit/f5447068410d91377dad69e5393553015032ef6f
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-12-13 (Wed, 13 Dec 2017)
Changed paths:
M src/lib-storage/list/mailbox-list-index-backend.c
M src/lib-storage/list/mailbox-list-index-status.c
M src/lib-storage/list/mailbox-list-index-storage.h
M src/lib-storage/list/mailbox-list-index.c
M src/lib-storage/list/mailbox-list-index.h
Log Message:
-----------
LAYOUT=index: Fix updating STATUS changes in mailbox list index
Mailbox list index backend code was overriding sync_init and sync_deinit
methods, which STATUS handling had already already overridden. They both
used the same super struct, so STATUS's sync_* were never called.
Commit: a8200366c303c9dd752303b094ef9a48fe7855df
https://github.com/dovecot/core/commit/a8200366c303c9dd752303b094ef9a48fe7855df
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-12-13 (Wed, 13 Dec 2017)
Changed paths:
M src/lib-storage/list/mailbox-list-index-backend.c
Log Message:
-----------
LAYOUT=index: Fix crash in doveadm force-resync if storage doesn't implement list_index_rebuild()
Broken by recent changes.
Compare: https://github.com/dovecot/core/compare/583c5314e426...a8200366c303
More information about the dovecot-cvs
mailing list