def pagePart(self, data):
        if not self.file:
            return
        try:
            self.file.write(data)
        except __HOLE__:
            #raise
            self.file = None
            self.deferred.errback(failure.Failure())
dataset/ETHPy150Open nlloyd/SubliminalCollaborator/libs/twisted/web/client.py/HTTPDownloader.pagePart