http2: use nghttp2_session_upgrade2 than nghttp2_session_upgrade #7041
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I happen to notice from the upstream that
nghttp2_session_upgrade
may be considered deprecated:https://github.com/nghttp2/nghttp2/blob/20079b4c2f688385ba9ecf723f958d0448894879/lib/includes/nghttp2/nghttp2.h#L3660-L3663
When searching for
nghttp2_session_upgrade
on GitHub, the only result returned is #521. Also there is no result when searching in the revision history. This may rule out the possibility thatnghttp2_session_upgrade2
was once adapted but reverted due to some unexpected failure.