--- /usr/lib/python2.6/cookielib.py.orig 2011-05-21 23:03:18.000000000 -0400 +++ /usr/lib/python2.6/cookielib.py 2011-05-21 23:08:00.000000000 -0400 @@ -1551,6 +1551,7 @@ def make_cookies(self, response, request): """Return sequence of Cookie objects extracted from response object.""" # get cookie-attributes for RFC 2965 and Netscape protocols + self._policy._now = self._now = int(time.time()) headers = response.info() rfc2965_hdrs = headers.getheaders("Set-Cookie2") ns_hdrs = headers.getheaders("Set-Cookie") @@ -1633,8 +1634,6 @@ _debug("extract_cookies: %s", response.info()) self._cookies_lock.acquire() try: - self._policy._now = self._now = int(time.time()) - for cookie in self.make_cookies(response, request): if self._policy.set_ok(cookie, request): _debug(" setting cookie: %s", cookie)