i_stream_skip(input2, size);
}
if (input1->stream_errno != 0) {
- errno = input1->stream_errno;
i_error("read(%s) failed: %s", i_stream_get_name(input1),
i_stream_get_error(input1));
return -1;
}
if (input2->stream_errno != 0) {
- errno = input2->stream_errno;
i_error("read(%s) failed: %s", i_stream_get_name(input2),
i_stream_get_error(input2));
return -1;
}
if (mpresult.input->stream_errno != 0) {
- errno = mpresult.input->stream_errno;
mail_storage_set_critical(ctx->box->storage,
"read(%s) failed: %s (for CATENATE URL %s)",
i_stream_get_name(mpresult.input),
return -1;
}
if (ctx->input->stream_errno != 0) {
- errno = ctx->input->stream_errno;
i_error("read(%s) failed: %s (URLFETCH)",
i_stream_get_name(ctx->input),
i_stream_get_error(ctx->input));
/* we're in the middle of sending a request, so the connection
will also have to be aborted */
- errno = req->payload_input->stream_errno;
*error_r = t_strdup_printf("read(%s) failed: %s",
i_stream_get_name(req->payload_input),
i_stream_get_error(req->payload_input));
return -1;
} else if (output->stream_errno != 0) {
/* failed to send request */
- errno = output->stream_errno;
*error_r = t_strdup_printf("write(%s) failed: %s",
o_stream_get_name(output),
o_stream_get_error(output));
}
if (message_get_header_size(input, &hdr_size, &has_nuls) < 0) {
- errno = input->stream_errno;
mail_storage_set_critical(mail->box->storage,
"read(%s) failed: %s", i_stream_get_name(mail_input),
i_stream_get_error(mail_input));
message_parse_header_deinit(&parser);
if (ctx->input->stream_errno != 0) {
- errno = ctx->input->stream_errno;
mail_storage_set_critical(ctx->mail->box->storage,
"read(%s) failed: %s", i_stream_get_name(ctx->input),
i_stream_get_error(ctx->input));