memset the struct, remain consistent with h1 and h2
@@ -1839,6 +1839,8 @@ h2o_http3_conn_t *h2o_http3_server_accept(h2o_http3_server_ctx_t *ctx, quicly_ad
/* setup the structure */
struct st_h2o_http3_server_conn_t *conn = (void *)h2o_create_connection(
sizeof(*conn), ctx->accept_ctx->ctx, ctx->accept_ctx->hosts, h2o_gettimeofday(ctx->accept_ctx->ctx->loop), &conn_callbacks);
+ memset((char *)conn + sizeof(conn->super), 0, sizeof(*conn) - sizeof(conn->super));
+
h2o_http3_init_conn(&conn->h3, &ctx->super, h3_callbacks, &ctx->qpack);
conn->handshake_properties = (ptls_handshake_properties_t){{{{NULL}}}};
h2o_linklist_init_anchor(&conn->delayed_streams.recv_body_blocked);
