Re: Failing http2.t in 2.4.36 [Was: NOTICE: Intent to T 2.4.36]

2018-10-13 Thread Rainer Jung
Hi Stefan, it is the "input gone" (APR_EOF) case which went unnoticed by me. Although I patch the test suite to run with trace8 log level, http2 was set to debug in the test suite config and the "input gone" message is a trace message. See below for more details. The question is still whether

Re: Failing http2.t in 2.4.36 [Was: NOTICE: Intent to T 2.4.36]

2018-10-13 Thread Stefan Eissing
Hi Rainer, according to the log, the h2 code must be in the H2_SESSION_ST_BUSY state and the only cause I see is the same as you, namely an unexpected status from h2_session_read(), which should come via status = ap_get_brigade(c->input_filters,

Re: Failing http2.t in 2.4.36 [Was: NOTICE: Intent to T 2.4.36]

2018-10-13 Thread Rainer Jung
Adding another debug snippet at the end ... Am 13.10.2018 um 13:14 schrieb Rainer Jung: Hi Stefan, Am 10.10.2018 um 16:04 schrieb Stefan Eissing: Am 10.10.2018 um 15:06 schrieb Joe Orton : I believe that t/modules/http2.t is dying in this:     my $old_ref = \&{

Failing http2.t in 2.4.36 [Was: NOTICE: Intent to T 2.4.36]

2018-10-13 Thread Rainer Jung
Hi Stefan, Am 10.10.2018 um 16:04 schrieb Stefan Eissing: Am 10.10.2018 um 15:06 schrieb Joe Orton : I believe that t/modules/http2.t is dying in this: my $old_ref = \&{ 'AnyEvent::TLS::_get_session' }; *{ 'AnyEvent::TLS::_get_session' } = sub($$;$$) { piece of magic which I don't