Skip to content

Commit 9b20f9f

Browse files
committed
Fix where next_instr points upon E_E avoidance
1 parent 36855cc commit 9b20f9f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Python/ceval.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1085,7 +1085,7 @@ _PyEval_EvalFrameDefault(PyThreadState *tstate, _PyInterpreterFrame *frame, int
10851085
// frame->instr_ptr --> dest --> EXTENDED_ARG
10861086
// src --> ENTER_EXECUTOR
10871087
// Avoid recursing into the same executor over and over
1088-
next_instr = dest;
1088+
next_instr = src;
10891089
PyCodeObject *code = _PyFrame_GetCode(frame);
10901090
_PyExecutorObject *executor = (_PyExecutorObject *)code->co_executors->executors[oparg & 0xff];
10911091
if (executor == (_PyExecutorObject *)current_executor) {

0 commit comments

Comments
 (0)