summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libsoup/http2/soup-client-message-io-http2.c1
-rw-r--r--libsoup/soup-status.c1
2 files changed, 1 insertions, 1 deletions
diff --git a/libsoup/http2/soup-client-message-io-http2.c b/libsoup/http2/soup-client-message-io-http2.c
index 33869caf..c1f12f28 100644
--- a/libsoup/http2/soup-client-message-io-http2.c
+++ b/libsoup/http2/soup-client-message-io-http2.c
@@ -700,7 +700,6 @@ on_frame_recv_callback (nghttp2_session *session,
if (SOUP_STATUS_IS_INFORMATIONAL (soup_message_get_status (data->msg))) {
soup_message_got_informational (data->msg);
soup_message_cleanup_response (data->msg);
- advance_state_from (data, STATE_READ_HEADERS, STATE_READ_DONE);
io->in_callback--;
return 0;
}
diff --git a/libsoup/soup-status.c b/libsoup/soup-status.c
index 02baf113..3817ad4b 100644
--- a/libsoup/soup-status.c
+++ b/libsoup/soup-status.c
@@ -160,6 +160,7 @@ static const struct {
{ SOUP_STATUS_CONTINUE, "Continue" },
{ SOUP_STATUS_SWITCHING_PROTOCOLS, "Switching Protocols" },
{ SOUP_STATUS_PROCESSING, "Processing" },
+ { 103, "Early Hints" },
/* Success */
{ SOUP_STATUS_OK, "OK" },