comparison src/doveadm/doveadm-mail-fetch.c @ 21814:759962e70148

global: Log internal storage error on failure
author Martti Rannanjärvi <martti.rannanjarvi@dovecot.fi>
date Thu, 16 Mar 2017 11:15:18 +0200
parents 2e2563132d5f
children cb108f786fb4
comparison
equal deleted inserted replaced
21813:f01959514217 21814:759962e70148
587 if (field->print(ctx) < 0) { 587 if (field->print(ctx) < 0) {
588 i_error("fetch(%s) failed for box=%s uid=%u: %s", 588 i_error("fetch(%s) failed for box=%s uid=%u: %s",
589 field->name, mailbox_get_vname(mail->box), 589 field->name, mailbox_get_vname(mail->box),
590 mail->uid, 590 mail->uid,
591 ctx->print_error != NULL ? ctx->print_error : 591 ctx->print_error != NULL ? ctx->print_error :
592 mailbox_get_last_error(mail->box, NULL)); 592 mailbox_get_last_internal_error(mail->box, NULL));
593 doveadm_mail_failed_mailbox(&ctx->ctx, mail->box); 593 doveadm_mail_failed_mailbox(&ctx->ctx, mail->box);
594 ctx->print_error = NULL; 594 ctx->print_error = NULL;
595 ret = -1; 595 ret = -1;
596 } 596 }
597 } 597 }