[Dovecot] problems when using dsync between servers
Timo Sirainen
tss at iki.fi
Thu Dec 8 07:15:13 EET 2011
On Wed, 2011-12-07 at 12:02 +0100, Yann Dupont wrote:
> Much faster (using all the cores), but dsync still hangs on some
> accounts. After a certain time dsync exit with an error like that :
>
> Panic: file dsync-worker-local.c: line 1688
> (local_worker_save_msg_continue): assertion failed: (ret == -1)
Unfortunately there are still some bugs in dsync.. But you could work
around this by checking if dsync returned failure, and if it did just
retry the user.
> This is on a RUNNNING server.
>
> My aim was to make some pass on the running server, then stop it and
> make a last pass to finish the process.
That should work.
> Is dsync supposed to run only on a stopped server ?
No.
More information about the dovecot
mailing list