[dovecot/core] f26869: pop3c: If prefetch fails, treat it as if prefetchi...

GitHub noreply at github.com
Mon Feb 1 17:11:06 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: f2686912e0156c04296d6dc306f39d61089a1363
      https://github.com/dovecot/core/commit/f2686912e0156c04296d6dc306f39d61089a1363
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-02-01 (Mon, 01 Feb 2016)

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

  Log Message:
  -----------
  pop3c: If prefetch fails, treat it as if prefetching simply wasn't done.

This avoids having error handling twice. Also in case the error was caused
by -ERR, this should retry the operation, which even might fix it in some
situations.


  Commit: a58963a8bdac0438a31abc03711e8870b4dfa4f4
      https://github.com/dovecot/core/commit/a58963a8bdac0438a31abc03711e8870b4dfa4f4
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-02-01 (Mon, 01 Feb 2016)

  Changed paths:
    M src/plugins/pop3-migration/pop3-migration-plugin.c

  Log Message:
  -----------
  pop3-migration: Ignore mails returned as expunged by pop3c.

Whether the -ERR actually meant they were expunged or not is another
issue, but the answer to that belongs to pop3c code. MAIL_ERROR_EXPUNGED
in any case can be safely handled this way here.


Compare: https://github.com/dovecot/core/compare/06fda713b84e...a58963a8bdac


More information about the dovecot-cvs mailing list