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

Reply via email to