Skip to content

Commit bcf712a

Browse files
committed
Wrap _call_pickled() with _capture_exc()
1 parent 6f26d49 commit bcf712a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Lib/concurrent/futures/interpreter.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,8 @@ def _call(cls, func, args, kwargs, resultsid):
107107

108108
@classmethod
109109
def _call_pickled(cls, pickled, resultsid):
110-
fn, args, kwargs = pickle.loads(pickled)
110+
with cls._capture_exc(resultsid):
111+
fn, args, kwargs = pickle.loads(pickled)
111112
cls._call(fn, args, kwargs, resultsid)
112113

113114
def __init__(self, initdata, shared=None):

0 commit comments

Comments
 (0)