[dovecot/core] 25b320: lib-storage: Fail if two namespaces try to wrongly...

GitHub noreply at github.com
Tue Sep 19 13:00:10 EEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 25b3208d3b238179e291ab67a8154e1e45a87beb
      https://github.com/dovecot/core/commit/25b3208d3b238179e291ab67a8154e1e45a87beb
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-09-19 (Tue, 19 Sep 2017)

  Changed paths:
    M src/lib-storage/mail-namespace.c

  Log Message:
  -----------
  lib-storage: Fail if two namespaces try to wrongly share the same LISTINDEX

If they have different mailboxes-path, they can't be sharing the same
mailbox list index. The previous behavior caused Dovecot to silently
overwrite the list index whenever each of the namespaces were accessed,
resulting in bad performance.




More information about the dovecot-cvs mailing list