Yeah, I mentioned it because I've had some sockets left open and it's annoying to end up setting up a script and have it working, then after you leave, it stops and everyone starts complaining.

If a socket isn't closed automatically and you don't have a sockclose in the script itself, it will be left open and the script won't work again until you close it.
I usually include the sockclose in the sockread even, but then again I'm always reading a site that uses HTML tags and has a </html> that lets me know when I can close the socket correctly. I also tend not to use anchors with a goto in my sockread, but that's more personal preference.
