Corrected fix in #690 - the root cause was that informational header frames are ignored, even if received by the server. However, the stream was still scheduled in pending_accept. This then triggers the take_request, while nothing is put in the pending_recv queue, which then causes the panic.
Corrected fix in #690 - the root cause was that informational header frames are ignored, even if received by the server. However, the stream was still scheduled in
pending_accept
. This then triggers thetake_request
, while nothing is put in thepending_recv
queue, which then causes the panic.