mirror of
https://github.com/curl/curl.git
synced 2026-04-15 00:41:41 +03:00
h3/nghttp3: return NGHTTP3_ERR_CALLBACK_FAILURE from recv_header
Closes #18904
This commit is contained in:
parent
4bfd7a9615
commit
4e77388a0b
1 changed files with 2 additions and 2 deletions
|
|
@ -1142,7 +1142,7 @@ static int cb_h3_recv_header(nghttp3_conn *conn, int64_t sid,
|
|||
result = Curl_http_decode_status(&stream->status_code,
|
||||
(const char *)h3val.base, h3val.len);
|
||||
if(result)
|
||||
return -1;
|
||||
return NGHTTP3_ERR_CALLBACK_FAILURE;
|
||||
curlx_dyn_reset(&ctx->scratch);
|
||||
result = curlx_dyn_addn(&ctx->scratch, STRCONST("HTTP/3 "));
|
||||
if(!result)
|
||||
|
|
@ -1156,7 +1156,7 @@ static int cb_h3_recv_header(nghttp3_conn *conn, int64_t sid,
|
|||
CURL_TRC_CF(data, cf, "[%" FMT_PRId64 "] status: %s",
|
||||
stream_id, curlx_dyn_ptr(&ctx->scratch));
|
||||
if(result) {
|
||||
return -1;
|
||||
return NGHTTP3_ERR_CALLBACK_FAILURE;
|
||||
}
|
||||
}
|
||||
else {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue