mirror of
https://gitee.com/openharmony/third_party_nghttp2
synced 2025-02-09 10:02:34 +00:00
![Tatsuhiro Tsujikawa](/assets/img/avatar_default.png)
Previously, we did not handle PRIORITY frame which depends on itself and for idle stream. As a result, nghttp2_session_mem_recv (or nghttp2_session_recv) returne NGHTTP2_ERR_NOMEM. The error code was still misleading. It was not out of memory, and we failed to insert hash map because of duplicated key, which was treated as out of memory. This commit fixes this issue, by explicitly checking dependency for incoming PRIORITY for all cases.
See README.rst
Description
Languages
C++
50.2%
C
40%
Go
4%
Python
2%
M4
1.6%
Other
2.2%