From 881b6351419eee62036ab80ba4f6d9ada503f3fc Mon Sep 17 00:00:00 2001 From: Evan Hunt Date: Mon, 27 Jul 2020 11:03:33 -0700 Subject: [PATCH] initialize, rather than invalidating, new http buffers when building without ISC_BUFFER_USEINLINE (which is the default on Windows) an assertion failure could occur when setting up a new isc_httpd_t object for the statistics channel. --- lib/isc/httpd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/isc/httpd.c b/lib/isc/httpd.c index 2bd82da721..1bb5ec7dac 100644 --- a/lib/isc/httpd.c +++ b/lib/isc/httpd.c @@ -652,7 +652,7 @@ new_httpd(isc_httpdmgr_t *httpdmgr, isc_nmhandle_t *handle) { isc_buffer_initnull(&httpd->compbuffer); isc_buffer_clear(&httpd->compbuffer); - isc_buffer_invalidate(&httpd->bodybuffer); + isc_buffer_initnull(&httpd->bodybuffer); ISC_LINK_INIT(httpd, link);