Opção TCP SO_LINGER (zero) - quando necessário
Eu acho que entendo o significado formal da opção. Em algum código legado que estou manipulando agora, a opção é usada. O cliente reclama do RST como resposta ao FIN do seu lado na conexão próxima dele.
Não tenho certeza de que posso removê-lo com segurança, pois não entendo quando deve ser usado.
Você pode dar um exemplo de quando a opção seria necessária?