# HG changeset patch # User Aki Tuomi # Date 1481528374 -7200 # Node ID 75acc3287480d4bef0d621b2656133570df43a13 # Parent dfa20786a81daaf5caa465ff0ec1d5730672289c doveadm-save: Set exit code to EX_TEMPFAIL on open error Prevents potential crash on doveadm_mail_next_user diff -r dfa20786a81d -r 75acc3287480 src/doveadm/doveadm-mail-save.c --- a/src/doveadm/doveadm-mail-save.c Wed Dec 14 02:51:54 2016 +0100 +++ b/src/doveadm/doveadm-mail-save.c Mon Dec 12 09:39:34 2016 +0200 @@ -24,6 +24,7 @@ i_error("open(%s) failed: %s", i_stream_get_name(input), i_stream_get_error(input)); + ctx->ctx.exit_code = EX_TEMPFAIL; return -1; }