Port parece estar em uso, embora o processo correspondente já tenha terminado no AIX 6.1

1

Durante a execução de algum tipo de teste automatizado em nossa máquina AIX 6.1, estamos enfrentando o problema de que uma porta parece estar em uso, embora o processo correspondente já tenha terminado.

Por exemplo se matarmos um aplicativo pendente usando a porta 9999, obteremos o seguinte:

user@aix:~/EP$ netstat -Aan | grep 9999
…
f1000700149ec3b0 tcp        0      0  *.9999             *.*                LISTEN
…
user@aix:~/EP$ rmsock f1000700149ec3b0 tcpcb
Wait for exiting processes to be cleaned up before removing the socket

Atualmente, só podemos recuperar esse estado reinicializando a máquina.

Já tentamos definir SO_REUSEADDR, mas ainda temos esse tipo de erro estranho.

O erro não é específico do aplicativo - acontece com aplicativos diferentes.

user@aix:/etc$ oslevel -s
6100-04-01-0944
    
por Stefan 12.11.2012 / 07:01

0 respostas

Tags