first of all, I'd like to thank you for the amazing work you have done on ice4j.
I'm using ice4j and its PseudoTCP stack to create a connection between two
Android devices. It works great until one end of the connection is killed.
Then a connection timeout occurs which leads to a PseudoTCPBase.closedown().
After that I the following exception :
FATAL EXCEPTION: StunKeepAliveThread
Is it a normal behavior ?
I think Agent should be freed when PseudoTCP socket is closed but I can't figure out where to do that without modifying PseudoTCP stack.
Input/OutputStream are passed to agnostic classes so it's not relevant to let them free the Agent.
Any idea are welcome !