I just submitted a feature request to add Tim O'Malley's timeoutsocket.py module to the Python distribution. Please have a look at http://sourceforge.net/tracker/index.php?func=detail&aid=457114&group_id=5470&atid=105470 and comment if you like. Skip