diff options
author | Alexey Borzenkov <snaury@gmail.com> | 2014-06-24 04:13:24 +0400 |
---|---|---|
committer | Alexey Borzenkov <snaury@gmail.com> | 2014-06-24 04:13:24 +0400 |
commit | 8349c3f1168831a4ce7ad4903de3b131a98d9348 (patch) | |
tree | 4ccdec7fe6cf26bca6ade94bea347f047a14c38e | |
parent | 0246d0618d0014e7028c2b2c643a16764b9ac069 (diff) | |
download | greenlet-8349c3f1168831a4ce7ad4903de3b131a98d9348.tar.gz |
Run gc.collect() twice in threaded leak tests
-rw-r--r-- | tests/test_leaks.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/test_leaks.py b/tests/test_leaks.py index 0c32370..85e0663 100644 --- a/tests/test_leaks.py +++ b/tests/test_leaks.py @@ -37,8 +37,10 @@ class ArgRefcountTests(unittest.TestCase): t = threading.Thread(target=worker) t.start() t.join() + del t greenlet.getcurrent() # update ts_current gc.collect() + gc.collect() for g in gg: self.assertTrue(g() is None) @@ -56,7 +58,9 @@ class ArgRefcountTests(unittest.TestCase): t = threading.Thread(target=worker) t.start() t.join() + del t greenlet.getcurrent() # update ts_current gc.collect() + gc.collect() for g in gg: self.assertTrue(g() is None) |