I couldn't test it because I couldn't connect to the server. I didn't see anything obvious, though. When you say "cut the connection to the server" does that mean the server closes the socket? If so, you should get an error 66. If you mean you unplug the cable, then you will only get timeout errors. I am leaving town for awhile, so I can't help anymore.
Rich
