>I'd suggest replacing the use of the socket module with the "timeoutsocket" >module (in Python 2.2?) in a subclass of the urllib class that implements >urlopen. http://www.timo-tasi.org/python/timeoutsocket.py looks workable. ya think?