molnarg / node-http2

An HTTP/2 client and server implementation for node.js
MIT License
1.78k stars 186 forks source link

GOAWAY deserialization fix #235

Open thughes opened 7 years ago

thughes commented 7 years ago

Fix GOAWAY deserialization when debug data is present. Additional debug data is allowed to be included in the GOAWAY frame: https://http2.github.io/http2-spec/#GOAWAY. We now put that data into frame.debug_data instead of returning a FRAME_SIZE_ERROR. Fixes #218 and #219.

hthetiot commented 7 years ago

merged https://github.com/kaazing/node-http2/commit/916e122b73310e0df1b215713865c8a0d46787ae