On Thu, Mar 26, 2020 at 01:11:10AM +0200, Graham Leggett wrote: > The question you’re asking is “why is is an async path being taken > when AP_MPMQ_IS_ASYNC is false”. The setasides and reinstates should > be noops in this situation.
The "noop" path in ap_filter_setaside_brigade is when it is passed an empty brigade, right? It is trivial to see this is not true for worker based off the logging for the tests which are triggering this: sh-5.0$ > t/logs/error_log sh-5.0$ ./t/TEST t/apache/passbrigade.t &>/dev/null sh-5.0$ grep resuming t/logs/error_log [Thu Mar 26 11:26:28.632069 2020] [mpm_worker:notice] [pid 60770:tid 139707977312256] AH00292: Apache/2.5.1-dev (Unix) OpenSSL/1.1.1d configured -- resuming normal operations sh-5.0$ grep -c 'setaside full' t/logs/error_log 392
