views:

23

answers:

1

I am new to java and I have been testing my application all day long.

I just did

netstat -ano

and it gave me a huge listing of active connections (listening, established) does this mean when i close my appliation these connections are not being shutdown (close())?

here is a screenshot:

alt text

any advise on how to go about closing the connection when im done with it? i am trying to close the connection best to my knowledge but it appears im not doing enough.

thanks for your time.

EDIT: tcpview is great. yes those connections were earlier on the day when the code was not complete. now when i run it, it gets registered in tcpview and vanishes when i close the connection.

+1  A: 

netstat is only of partial use for this sort of thing. Your output doesn't show which connections and ports are used by which process.

Download the tcpview tool from microsoft, that'll show you clearly which process is using which ports, and which is maintaining open connections.

skaffman
great tool. it officially verified my application is creating connections as needed and disposing them when i close! thanks a bunch for tcpview!
iEisenhower