Looks like the problem happens even during the connection loss.
The way I am simulation connection loss is by enabling firewall. I found on one forum that it is a bug in GF. is that true?
[Message sent by forum member 'tsnaveen' (tsnaveen)]
http://forums.java.net/jive/thread.jspa?messageID=327881