From 78009b39042befe1ad0cc767f19a8315cca79167 Mon Sep 17 00:00:00 2001 From: Edward George Date: Tue, 4 Jun 2013 01:52:43 +0100 Subject: [PATCH] tpool: clear up some references that prevent garbage collection https://github.com/eventlet/eventlet/pull/33 --- eventlet/tpool.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eventlet/tpool.py b/eventlet/tpool.py index ea6c3ca..103f79e 100644 --- a/eventlet/tpool.py +++ b/eventlet/tpool.py @@ -54,7 +54,7 @@ def tpool_trampoline(): try: (e,rv) = _rspq.get(block=False) e.send(rv) - rv = None + e = rv = None except Empty: pass @@ -82,7 +82,7 @@ def tworker(): # test_leakage_from_tracebacks verifies that the use of # exc_info does not lead to memory leaks _rspq.put((e,rv)) - meth = args = kwargs = e = rv = None + msg = meth = args = kwargs = e = rv = None _signal_t2e()