[dovecot/core] fab7e8: lib-storage: Clear virtual size from index if size...

GitHub noreply at github.com
Thu Jan 26 20:30:15 UTC 2017


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: fab7e8aa90f417349df8187b166cc45f27265d80
      https://github.com/dovecot/core/commit/fab7e8aa90f417349df8187b166cc45f27265d80
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

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

  Log Message:
  -----------
  lib-storage: Clear virtual size from index if size is corrupted


  Commit: dcd0c99d1a8624867e328094e35aa9cd9f27c0b4
      https://github.com/dovecot/core/commit/dcd0c99d1a8624867e328094e35aa9cd9f27c0b4
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

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

  Log Message:
  -----------
  lib-storage: Filling vsize to index on read used wrong size


  Commit: 3f7b36a35f5ccc11c744297695a0e1935ff356a5
      https://github.com/dovecot/core/commit/3f7b36a35f5ccc11c744297695a0e1935ff356a5
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M src/lib-index/mail-cache.c

  Log Message:
  -----------
  lib-index: Don't log error on dovecot.index.cache delete if it doesn't exist

For example if a cache is marked as corrupted and there is no cache, it's
not really an error that it doesn't exist.

Fixes:
Error: unlink(.../dovecot.index.cache) failed: No such file or directory (in mail-cache.c:29)


Compare: https://github.com/dovecot/core/compare/425d868eed3e...3f7b36a35f5c


More information about the dovecot-cvs mailing list