Digging a little deeper, mod_fcgid hangs on line 318 of
fcgid_bridge.c:
ap_scan_script_header_err_core(r, sbuf, getsfunc_fcgid_BRIGADE,
brigade_stdout)
I don't know enough about ap_scan_script_header_err_core yet to figure
out why this might be the case.
> The
The following trivial script,[1] which simply returns a 200 header,
hangs under FcgidAccessChecker:
(call-with-dynamic-fastcgi-query
(λ (query)
(display-status-&c.)))
The same script works fine under mod_fastcgi with
FastCgiAccessChecker; or handled as an fcgid-script or fastcgi-script.