Skip to content

Fix incorrect pool reference in h2_request_rcreate#630

Open
joesuf4 wants to merge 2 commits intoapache:trunkfrom
joesuf4:trunk
Open

Fix incorrect pool reference in h2_request_rcreate#630
joesuf4 wants to merge 2 commits intoapache:trunkfrom
joesuf4:trunk

Conversation

@joesuf4
Copy link
Copy Markdown

@joesuf4 joesuf4 commented Apr 7, 2026

Two serious h2 bugs:

First one involves the way h2 defers r->pool cleanups until the connection closes. This is simply insane, with a one-line repair to tie r->pool to the rcreate pool instead of the long-lived stream pool. This is trivially DOSable by someone with a clue.

Second one avoids a segfault during certain kinds of subrequest lookup processing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant