# This file exists as a workaround for bug 508157 in python, which # was causing us to get VERY slow download rates. from httplib import HTTPConnection as HTTPConnectionOld from httplib import HTTPSConnection as HTTPSConnectionOld from httplib import HTTPResponse as HTTPResponseOld class HTTPResponse(HTTPResponseOld): def __init__(self, sock, debuglevel=0, strict=0, method=None): HTTPResponseOld.__init__(self, sock, debuglevel, strict, method) del self.fp # is there a better way to do this? self.fp = sock.makefile('rb', 4096) class HTTPConnection(HTTPConnectionOld): response_class = HTTPResponse class HTTPSConnection(HTTPSConnectionOld): response_class = HTTPResponse