commit | 25104949a5a60ff86c10691e184ce2ecb500159b | [log] [tgz] |
---|---|---|
author | Victor Stinner <vstinner@python.org> | Fri Apr 24 02:43:18 2020 +0200 |
committer | GitHub <noreply@github.com> | Fri Apr 24 02:43:18 2020 +0200 |
tree | fb8ff45bfbe89166981741f469903041f53c0a91 | |
parent | 9f27dd3e16e2832fa8c375bfc4493de75b39d53f [diff] |
bpo-40048: Fix _PyCode_InitOpcache() error path (GH-19691) If _PyCode_InitOpcache() fails in _PyEval_EvalFrameDefault(), use "goto exit_eval_frame;" rather than "return NULL;" to exit the function in a consistent state. For example, tstate->frame is now reset properly.