In FCGI_AUTHORIZER role, avoid spawning a new process for every
different HTTP request.  This incorrect behaviour occurred because
the inode, deviceid, etc. used to look up existing processes were
always extracted from r->finfo.  In the FCGI_AUTHORIZER role, this is
just whatever resource is being protected (e.g., an image file);
instead we want to use the inode, deviceid, etc. for the configured program.


git-svn-id: https://svn.apache.org/repos/asf/httpd/mod_fcgid/trunk@904317 13f79535-47bb-0310-9956-ffa450edef68
4 files changed