• Tatsuhiro Tsujikawa's avatar
    Robust GOAWAY handling · 9ff19255
    Tatsuhiro Tsujikawa authored
    This change will utilize last_stream_id in GOAWAY extensively.  When
    GOAWAY is received with a last_stream_id, library closes all outgoing
    streams whose stream_id > received last_stream_id.
    nghttp2_on_stream_callback is called for each stream to be closed.
    
    When GOAWAY is sent with a last_stream_id, library closes all incoming
    streams whose stream_id > sent last_stream_id.
    nghttp2_on_stream_callback is called for each stream to be closed.
    9ff19255
nghttp2_session.c 186 KB