Does anybody know if the below comment from connection.c is still true? * In an ideal world, this function would be accomplished by simply * setting the socket option SO_LINGER and handling it within the * server's TCP stack while the process continues on to the next request. * Unfortunately, it seems that most (if not all) operating systems * block the server process on close() when SO_LINGER is used. * For those that don't, see USE_SO_LINGER below. For the rest, * we have created a home-brew lingering_close.
According to the code no OS at all does it correct as USE_SO_LINGER is not used in the code below. Regards RĂ¼diger
