[dovecot/core] 191265: fs-randomfail: Fixed assert-crash in fs_write_stre...
GitHub
noreply at github.com
Fri Sep 9 07:00:11 UTC 2016
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: 19126597f92e5cdde901ac472090aa423e0e5541
https://github.com/dovecot/core/commit/19126597f92e5cdde901ac472090aa423e0e5541
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-09-09 (Fri, 09 Sep 2016)
Changed paths:
M src/lib-fs/fs-randomfail.c
Log Message:
-----------
fs-randomfail: Fixed assert-crash in fs_write_stream_abort_error()
Commit: bd7ae8952d41fc1e847098439690355b09920618
https://github.com/dovecot/core/commit/bd7ae8952d41fc1e847098439690355b09920618
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-09-09 (Fri, 09 Sep 2016)
Changed paths:
M src/lib-fs/fs-api-private.h
M src/lib-fs/fs-api.h
Log Message:
-----------
lib-fs: Moved fs_write_stream_abort_parent() to fs-api-private.h
Only fs wrapper drivers are supposed to call it.
Commit: f818f91a2e6ee003aaa83323acd74008aa1276d9
https://github.com/dovecot/core/commit/f818f91a2e6ee003aaa83323acd74008aa1276d9
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-09-09 (Fri, 09 Sep 2016)
Changed paths:
M src/imap-hibernate/imap-hibernate-client.c
M src/imap/imap-client-hibernate.c
Log Message:
-----------
imap: When hibernating, wait for old imap process to cleanup before creating new ones.
This fixes stats errors:
stats: Error: FIFO input error: CONNECT: Duplicate session ID Y7Q6E4U7xO1/AAAB for user testuser service imap
stats: Warning: Couldn't find session ID: Y7Q6E4U7xO1/AAAB
Commit: da8556f5919db300a9ffee5e75dbb6ef4b2d0cef
https://github.com/dovecot/core/commit/da8556f5919db300a9ffee5e75dbb6ef4b2d0cef
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-09-09 (Fri, 09 Sep 2016)
Changed paths:
M src/lib-storage/mailbox-get.c
Log Message:
-----------
lib-storage: Code cleanup for mailbox_get_expunge*()
The previous code did actually work as well, but it wasn't very obvious that
it did.
Commit: 1ff03d2244dd08effadfecec365bec28793a1aa0
https://github.com/dovecot/core/commit/1ff03d2244dd08effadfecec365bec28793a1aa0
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-09-09 (Fri, 09 Sep 2016)
Changed paths:
M src/lib-index/mail-transaction-log-file.c
Log Message:
-----------
lib-index: Make sure new dovecot.index.log files start tracking modseqs.
This will make mail_index_modseq_get_next_log_offset() work correctly even
if modseqs haven't been explicitly enabled.
Commit: 2485e31c7ef8ac6656dd8b9def439fc6cf6f7598
https://github.com/dovecot/core/commit/2485e31c7ef8ac6656dd8b9def439fc6cf6f7598
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-09-09 (Fri, 09 Sep 2016)
Changed paths:
M src/lib-index/mail-transaction-log-file.c
Log Message:
-----------
lib-index: Fixed mail_index_modseq_get_next_log_offset() when accessing .log.2
file->sync_offset was set only after header, so sync_highest_modseq was also
same as initial_modseq. The previous code then just returned offset pointing
to sync_offset, which was too early.
Compare: https://github.com/dovecot/core/compare/3c014db6f22a...2485e31c7ef8
More information about the dovecot-cvs
mailing list