That is a reasoneable connection. Was this done just after a disco?
If so, then I need to see a DXDIAG output as there are other things which can cause a dump to the desktop. Anti-xxxx software can, resources being starved can, custom sounds can cause it, and a few other things.
Then again, if this is not a chronic problem, your ISP (or another ISP in the chain) could have been doing some maintenance. It is not unusual for ISP's to quietly do maintenance. Most of the time you never know about it as browsers and other TCP protocol connections will just manifest a slight pause.