[dovecot/core] b54759: dsync: Set brain->failed to TRUE when UIDVALIDITY ...

GitHub noreply at github.com
Mon Jul 30 09:30:13 EEST 2018


  Branch: refs/heads/master-2.3
  Home:   https://github.com/dovecot/core
  Commit: b547590daee5add8f8ad2a0639c0d74d859b4310
      https://github.com/dovecot/core/commit/b547590daee5add8f8ad2a0639c0d74d859b4310
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2018-07-30 (Mon, 30 Jul 2018)

  Changed paths:
    M src/doveadm/dsync/dsync-brain-mailbox.c

  Log Message:
  -----------
  dsync: Set brain->failed to TRUE when UIDVALIDITY changes

This happens if UIDVALIDITY changes during stateful sync.

Fixes Panic: doveadm: file dsync-brain-mailbox.c: line 377 (dsync_brain_sync_mailbox_deinit): assertion failed: (brain->failed)


  Commit: ba1c32cddc63e98b4022e1352415a4c875ad6539
      https://github.com/dovecot/core/commit/ba1c32cddc63e98b4022e1352415a4c875ad6539
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-07-30 (Mon, 30 Jul 2018)

  Changed paths:
    M src/doveadm/doveadm-mail.c

  Log Message:
  -----------
  doveadm save: Fix using <file without panic

When getting input with <file with Linux/epoll, it crashed with:

Panic: epoll_ctl(add, 0) failed: Operation not permitted (fd doesn't support epoll - instead of '<file', try 'cat file|')


  Commit: beebf64fef9c368a217c119c76dc8c9aa5f10ab1
      https://github.com/dovecot/core/commit/beebf64fef9c368a217c119c76dc8c9aa5f10ab1
  Author: Hannu Ylitalo <hannu.ylitalo at dovecot.fi>
  Date:   2018-07-30 (Mon, 30 Jul 2018)

  Changed paths:
    M dovecot.service.in

  Log Message:
  -----------
  dovecot.service: Update LimitNOFILE=65535

Current value of 8192 is too low for most production setups and it needs
to be changed every time something is deployed. Setting the default to
65535 is enough for most production environments so this would be one
task less when deploying a production platform.


Compare: https://github.com/dovecot/core/compare/64f4464385bb...beebf64fef9c
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the dovecot-cvs mailing list