Mercurial > dovecot > core-2.2
changeset 18864:80c1be850fdc
dsync: If we stop because of a signal, log a warning about it.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 16 Jun 2015 14:12:59 +0300 |
parents | a58b3e70fc8a |
children | 99827acc1888 |
files | src/doveadm/doveadm-dsync.c |
diffstat | 1 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/doveadm/doveadm-dsync.c Tue Jun 16 14:12:33 2015 +0300 +++ b/src/doveadm/doveadm-dsync.c Tue Jun 16 14:12:59 2015 +0300 @@ -383,9 +383,12 @@ changed1 = changed2 = TRUE; while (brain1_running || brain2_running) { if (dsync_brain_has_failed(brain) || - dsync_brain_has_failed(brain2) || - doveadm_is_killed()) + dsync_brain_has_failed(brain2)) break; + if (doveadm_is_killed()) { + i_warning("Killed with signal %d", doveadm_killed_signo()); + break; + } i_assert(changed1 || changed2); brain1_running = dsync_brain_run(brain, &changed1);