> self.webpage = urllib.urlopen(self.url).read() Yes, this can cause Python to hang (thread passim). It *seems* that using httplib() instead *might* avoid the hang. Andrew ward