Skip to content

Commit 4dce280

Browse files
committed
avoid a reference cycle in subinterpreter pools
1 parent 3dc2461 commit 4dce280

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

Lib/concurrent/futures/interpreter.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -205,8 +205,7 @@ def run(self, task):
205205
assert res is None, res
206206
assert pickled
207207
assert exc_wrapper is not None
208-
exc = pickle.loads(excdata)
209-
raise exc from exc_wrapper
208+
raise pickle.loads(excdata) from exc_wrapper
210209
return pickle.loads(res) if pickled else res
211210

212211

0 commit comments

Comments
 (0)