Quando a opção TCP SO_LINGER (0) é necessária?

Acho que entendo o significado formal da opção. Em algum código legado que estou lidando agora, a opção é usada. O cliente reclama do RST como resposta ao FIN de seu lado na conexão próxima de seu lado. Não tenho certeza se posso removê-lo com segurança, pois não entendo quando ele deve ser...