[dovecot/core] c05839: director: Fix assert-crash when doveadm disconnect...
GitHub
noreply at github.com
Wed Jul 4 16:30:04 EEST 2018
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: c0583917fe760b2d901acf83387cc8edb6f99550
https://github.com/dovecot/core/commit/c0583917fe760b2d901acf83387cc8edb6f99550
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2018-07-04 (Wed, 04 Jul 2018)
Changed paths:
M src/director/doveadm-connection.c
Log Message:
-----------
director: Fix assert-crash when doveadm disconnects immediately after sending command
Any command that requires a ring sync should cause the doveadm connection to
wait until the ring is synced. However, if the disconnection happened early
enough the connection is deinitialized before the ring sync is finished.
Fixes:
Panic: file doveadm-connection.c: line 1097 (doveadm_connection_deinit): assertion failed: (conn->to_ring_sync_abort == NULL)
**NOTE:** This service 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