Estou executando o link beyondtv no xp, conectando-me ao beyondtv um host do vista. O programa Link trava após cerca de 20 minutos e não tenho solução para isso. Quando isso acontece, usando o tcpview, vejo que o host tem cerca de 200 conexões zombie tcp restantes da conexão Link. Não consigo limpá-los, eles são do mesmo processo inexistente. As conexões permanecem até eu reiniciar o host. Reiniciar é a única maneira que encontrei para reconectar o beyondtv Link. Acho que existe um bug no beyondtv que está causando isso, mas não consigo obter respostas nos fóruns deles. Mas, de qualquer forma, gostaria de saber se existe uma maneira de eliminar todas essas conexões.
Editar: na verdade, são cerca de 3000 WAIT_CLOSE conexões acumuladas após cerca de 40 minutos e, em seguida, o cliente morre. Se eu fechar o aplicativo do servidor, todos esses soquetes agora serão exibidos como pertencentes a um processo -não-existente- no tcpview. Compreensível. Mas não há uma maneira de fechá-los sem reiniciar?