diff --git a/lib/isc/netmgr/http.c b/lib/isc/netmgr/http.c index 32d632bb18..93ab907406 100644 --- a/lib/isc/netmgr/http.c +++ b/lib/isc/netmgr/http.c @@ -644,13 +644,11 @@ on_server_data_chunk_recv_callback(int32_t stream_id, const uint8_t *data, &h2->rbuf, isc_mem_allocate(mctx, h2->content_length), - MAX_DNS_MESSAGE_SIZE); + h2->content_length); } size_t new_bufsize = isc_buffer_usedlength(&h2->rbuf) + len; - if (new_bufsize <= MAX_DNS_MESSAGE_SIZE && - new_bufsize <= h2->content_length) - { + if (new_bufsize <= h2->content_length) { session->processed_useful_data += len; isc_buffer_putmem(&h2->rbuf, data, len); break;