From: Aki Tuomi Date: Tue, 28 May 2019 07:41:33 +0000 (+0300) Subject: doveadm-dsync: Handle NOREPLICATE error in client X-Git-Tag: 2.3.9~456 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e55a72ae3f131fdddeb4f8b040a250344d29d3ad;p=thirdparty%2Fdovecot%2Fcore.git doveadm-dsync: Handle NOREPLICATE error in client --- diff --git a/src/doveadm/doveadm-dsync.c b/src/doveadm/doveadm-dsync.c index 3bac6e0540..0a7c94de1c 100644 --- a/src/doveadm/doveadm-dsync.c +++ b/src/doveadm/doveadm-dsync.c @@ -784,6 +784,10 @@ static void dsync_connected_callback(int exit_code, const char *error, case EX_NOUSER: ctx->error = "Unknown user in remote"; break; + case DOVEADM_EX_NOREPLICATE: + if (doveadm_debug) + i_debug("user is disabled for replication"); + break; default: ctx->error = p_strdup_printf(ctx->ctx.pool, "Failed to start remote dsync-server command: "