[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