Add more DEBUGFs
This commit is contained in:
parent
be9d5efa4c
commit
b6a0eff8a8
|
@ -3468,9 +3468,12 @@ ssize_t nghttp2_session_mem_recv(nghttp2_session *session,
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case NGHTTP2_IB_READ_NBYTE:
|
case NGHTTP2_IB_READ_NBYTE:
|
||||||
|
DEBUGF(fprintf(stderr, "[IB_READ_NBYTE]\n"));
|
||||||
readlen = inbound_frame_buf_read(iframe, in, last);
|
readlen = inbound_frame_buf_read(iframe, in, last);
|
||||||
in += readlen;
|
in += readlen;
|
||||||
iframe->payloadleft -= readlen;
|
iframe->payloadleft -= readlen;
|
||||||
|
DEBUGF(fprintf(stderr, "readlen=%zu, payloadleft=%zu, left=%zu\n",
|
||||||
|
readlen, iframe->payloadleft, iframe->left));
|
||||||
if(iframe->left) {
|
if(iframe->left) {
|
||||||
return in - first;
|
return in - first;
|
||||||
}
|
}
|
||||||
|
@ -3561,10 +3564,16 @@ ssize_t nghttp2_session_mem_recv(nghttp2_session *session,
|
||||||
break;
|
break;
|
||||||
case NGHTTP2_IB_READ_HEADER_BLOCK:
|
case NGHTTP2_IB_READ_HEADER_BLOCK:
|
||||||
case NGHTTP2_IB_IGN_HEADER_BLOCK:
|
case NGHTTP2_IB_IGN_HEADER_BLOCK:
|
||||||
DEBUGF(fprintf(stderr, "[IB_READ_HEADER_BLOCK]\n"));
|
#ifdef DEBUGBUILD
|
||||||
|
if(iframe->state == NGHTTP2_IB_READ_HEADER_BLOCK) {
|
||||||
|
fprintf(stderr, "[IB_READ_HEADER_BLOCK]\n");
|
||||||
|
} else {
|
||||||
|
fprintf(stderr, "[IB_IGN_HEADER_BLOCK]\n");
|
||||||
|
}
|
||||||
|
#endif /* DEBUGBUILD */
|
||||||
readlen = inbound_frame_payload_readlen(iframe, in, last);
|
readlen = inbound_frame_payload_readlen(iframe, in, last);
|
||||||
DEBUGF(fprintf(stderr, "readlen=%zu, payloadleft=%zu\n",
|
DEBUGF(fprintf(stderr, "readlen=%zu, payloadleft=%zu\n",
|
||||||
readlen, iframe->payloadleft));
|
readlen, iframe->payloadleft - readlen));
|
||||||
DEBUGF(fprintf(stderr, "block final=%d\n",
|
DEBUGF(fprintf(stderr, "block final=%d\n",
|
||||||
(iframe->frame.hd.flags &
|
(iframe->frame.hd.flags &
|
||||||
NGHTTP2_FLAG_END_HEADERS) &&
|
NGHTTP2_FLAG_END_HEADERS) &&
|
||||||
|
@ -3628,15 +3637,19 @@ ssize_t nghttp2_session_mem_recv(nghttp2_session *session,
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case NGHTTP2_IB_IGN_PAYLOAD:
|
case NGHTTP2_IB_IGN_PAYLOAD:
|
||||||
|
DEBUGF(fprintf(stderr, "[IB_IGN_PAYLOAD]\n"));
|
||||||
readlen = inbound_frame_payload_readlen(iframe, in, last);
|
readlen = inbound_frame_payload_readlen(iframe, in, last);
|
||||||
iframe->payloadleft -= readlen;
|
iframe->payloadleft -= readlen;
|
||||||
in += readlen;
|
in += readlen;
|
||||||
|
DEBUGF(fprintf(stderr, "readlen=%zu, payloadleft=%zu\n",
|
||||||
|
readlen, iframe->payloadleft));
|
||||||
if(iframe->payloadleft) {
|
if(iframe->payloadleft) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
nghttp2_inbound_frame_reset(session);
|
nghttp2_inbound_frame_reset(session);
|
||||||
break;
|
break;
|
||||||
case NGHTTP2_IB_FRAME_SIZE_ERROR:
|
case NGHTTP2_IB_FRAME_SIZE_ERROR:
|
||||||
|
DEBUGF(fprintf(stderr, "[IB_FRAME_SIZE_ERROR]\n"));
|
||||||
rv = session_handle_frame_size_error(session, &iframe->frame);
|
rv = session_handle_frame_size_error(session, &iframe->frame);
|
||||||
if(nghttp2_is_fatal(rv)) {
|
if(nghttp2_is_fatal(rv)) {
|
||||||
return rv;
|
return rv;
|
||||||
|
@ -3649,6 +3662,8 @@ ssize_t nghttp2_session_mem_recv(nghttp2_session *session,
|
||||||
readlen = inbound_frame_buf_read(iframe, in, last);
|
readlen = inbound_frame_buf_read(iframe, in, last);
|
||||||
iframe->payloadleft -= readlen;
|
iframe->payloadleft -= readlen;
|
||||||
in += readlen;
|
in += readlen;
|
||||||
|
DEBUGF(fprintf(stderr, "readlen=%zu, payloadleft=%zu\n",
|
||||||
|
readlen, iframe->payloadleft));
|
||||||
if(iframe->left) {
|
if(iframe->left) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -3681,9 +3696,12 @@ ssize_t nghttp2_session_mem_recv(nghttp2_session *session,
|
||||||
nghttp2_inbound_frame_reset(session);
|
nghttp2_inbound_frame_reset(session);
|
||||||
break;
|
break;
|
||||||
case NGHTTP2_IB_READ_GOAWAY_DEBUG:
|
case NGHTTP2_IB_READ_GOAWAY_DEBUG:
|
||||||
|
DEBUGF(fprintf(stderr, "[IB_READ_GOAWAY_DEBUG]\n"));
|
||||||
readlen = inbound_frame_payload_readlen(iframe, in, last);
|
readlen = inbound_frame_payload_readlen(iframe, in, last);
|
||||||
iframe->payloadleft -= readlen;
|
iframe->payloadleft -= readlen;
|
||||||
in += readlen;
|
in += readlen;
|
||||||
|
DEBUGF(fprintf(stderr, "readlen=%zu, payloadleft=%zu\n",
|
||||||
|
readlen, iframe->payloadleft));
|
||||||
if(iframe->payloadleft) {
|
if(iframe->payloadleft) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -3808,6 +3826,8 @@ ssize_t nghttp2_session_mem_recv(nghttp2_session *session,
|
||||||
readlen = inbound_frame_payload_readlen(iframe, in, last);
|
readlen = inbound_frame_payload_readlen(iframe, in, last);
|
||||||
iframe->payloadleft -= readlen;
|
iframe->payloadleft -= readlen;
|
||||||
in += readlen;
|
in += readlen;
|
||||||
|
DEBUGF(fprintf(stderr, "readlen=%zu, payloadleft=%zu\n",
|
||||||
|
readlen, iframe->payloadleft));
|
||||||
if(readlen > 0) {
|
if(readlen > 0) {
|
||||||
/* Update connection-level flow control window for ignored
|
/* Update connection-level flow control window for ignored
|
||||||
DATA frame too */
|
DATA frame too */
|
||||||
|
|
Loading…
Reference in New Issue