Mercurial > cpython-lru_cache-weakref
diff Lib/test/test_httpservers.py @ 56871:8fb8fd3b67cf
Merged revisions 75838 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75838 | antoine.pitrou | 2009-10-27 19:50:52 +0100 (mar., 27 oct. 2009) | 3 lines
(Hopefully) suppress transient refleaks in test_httpservers.
........
| author | Antoine Pitrou <solipsis@pitrou.net> |
|---|---|
| date | Tue, 27 Oct 2009 18:52:30 +0000 |
| parents | 098ba3a63730 |
| children | 4587e1f74ed8 |
line wrap: on
line diff
--- a/Lib/test/test_httpservers.py Tue Oct 27 18:49:23 2009 +0000 +++ b/Lib/test/test_httpservers.py Tue Oct 27 18:52:30 2009 +0000 @@ -51,6 +51,7 @@ class BaseTestCase(unittest.TestCase): def setUp(self): + self._threads = support.threading_setup() os.environ = support.EnvironmentVarGuard() self.lock = threading.Lock() self.thread = TestServerThread(self, self.request_handler) @@ -61,6 +62,7 @@ self.lock.release() self.thread.stop() os.environ.__exit__() + support.threading_cleanup(*self._threads) def request(self, uri, method='GET', body=None, headers={}): self.connection = http.client.HTTPConnection('localhost', self.PORT)
