[dovecot/core] 65d75c: doveadm: Make sure to stop running commands requir...

GitHub noreply at github.com
Thu Sep 20 11:30:13 EEST 2018


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 65d75c85a42622b5e17428dfe695e9b1cecf4ab8
      https://github.com/dovecot/core/commit/65d75c85a42622b5e17428dfe695e9b1cecf4ab8
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-09-20 (Thu, 20 Sep 2018)

  Changed paths:
    M src/director/doveadm-connection.c
    M src/director/doveadm-connection.h
    M src/director/main.c

  Log Message:
  -----------
  doveadm: Make sure to stop running commands requiring synced ring when ring is no longer synced

A command could desync the ring, and no more commands should be run
afterwards.

This also fixes a bug where a command that desyncs the ring is supposed to
wait for the ring being synced before returning OK, but returns it
immediately instead.


  Commit: 12d46e746c43bc1a2f4351e31732db7a4169d8e0
      https://github.com/dovecot/core/commit/12d46e746c43bc1a2f4351e31732db7a4169d8e0
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-09-20 (Thu, 20 Sep 2018)

  Changed paths:
    M src/director/doveadm-connection.c

  Log Message:
  -----------
  director: Add assert to make sure doveadm connection's IO isn't added multiple times


Compare: https://github.com/dovecot/core/compare/ec2d11e9a01b...12d46e746c43
      **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