this module is a hack. i wanted to control TCP_DEFER_ACCEPT and SO_RCVBUF for the listening sockets and didn't want to maintain a patch... so i wrote this module which mucks with the global ap_listeners list. TCP_DEFER_ACCEPT is a linux socket feature which defers accept() until there is something to read from the socket. this is perfect for HTTP serving because the client has to speak first -- it delays allocating an apache child until the client has sent at least some of the request. -dean