mirror of
https://github.com/apache/httpd.git
synced 2025-08-08 15:02:10 +03:00
*) mod_http2: fixed a crash during connection termination. See PR 66539.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1908691 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -279,7 +279,7 @@ static request_rec *my_ap_create_request(conn_rec *c)
|
||||
apr_bucket *h2_request_create_bucket(const h2_request *req, request_rec *r)
|
||||
{
|
||||
conn_rec *c = r->connection;
|
||||
apr_table_t *headers = apr_table_copy(r->pool, req->headers);
|
||||
apr_table_t *headers = apr_table_clone(r->pool, req->headers);
|
||||
const char *uri = req->path;
|
||||
|
||||
AP_DEBUG_ASSERT(req->authority);
|
||||
@@ -303,7 +303,7 @@ static void assign_headers(request_rec *r, const h2_request *req,
|
||||
{
|
||||
const char *cl;
|
||||
|
||||
r->headers_in = apr_table_copy(r->pool, req->headers);
|
||||
r->headers_in = apr_table_clone(r->pool, req->headers);
|
||||
if (req->authority) {
|
||||
/* for internal handling, we have to simulate that :authority
|
||||
* came in as Host:, RFC 9113 ch. says that mismatches between
|
||||
|
Reference in New Issue
Block a user