Stop holding open connections to the backend fastcgi processes. At
this point we lack a good way to manage them, and thus it's really easy to end up with situations where you get weird timeouts because other worker process are holding all the connections open. This allows Rails applications to reliably work with mod_proxy_fcgi. * modules/proxy/mod_proxy_fcgi.c (dispatch): Add a timeout for our poll. This should be controlled by a config option of some sort, but for now just hardcode it. (proxy_fcgi_handler): Set close_on_recycle to 1, so we don't hold open connections to the fastcgi processes. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/fcgi-proxy-dev@383278 13f79535-47bb-0310-9956-ffa450edef68
parent
984c7cc6
Please register or sign in to comment