This way it doesn't blow up trying to find fastcgi-mono-server4 assembly at runtime.
Use same assembly name as the one that is used upstream.
This is needed at runtime.
--backlog set the backlog on the listener socket --minThreads set the minimum number of threads allocated in the threadpool on startup Change the behavior of ApplicationServer.OnAccept so that - it exits the process if a subsequent AcceptAsync fails. The process is useless if we cant accept new sockets. Its better to fail fast and have apache spawn a new instance than just hang. - if an error occurs on accept close socket immediately without lingering. Also the listener socket is now non-blocking.
…ode from the beginning.
… with System.Core now
…aces. socket.Close and server.ReleaseBuffers are now protected with a lock and the socket, send_buffer, receive_buffer fields are assigned null after connection is torn down. Connection.Run method doesn't attempt to access null requests anymore.