unhook your ethernet cable from the back of your box
Ping, telnet, do something networked with the cable unhooked.
It does the socket destroy delayed thing...
Fix that part, and it'll probally fix the rest.
I don't have the time to hack on it myself, else I'd do it.
- Jared