Fix the Perchild MPM. This does work now. This change has us using
socketpair instead of sockets created with AF_UNIX. There is very little chance this will work anywhere other than Linux, but it is a start. I have a machine with two virtual hosts, which are started as two different users. When I make requests for each virtual host, they pass the request to the correct child process. It is possible for a virtual host to have multiple child processes all with the same user ID, and they all share the responsability for answering requests. There are a lot of bugs in this code, and it is not for the faint hearted, but it works, and that's saying quite a bit in my mind. Docs coming tomorrow. Right now, it's time to sleep. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85983 13f79535-47bb-0310-9956-ffa450edef68
Please register or sign in to comment