We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 08bc03f commit 4ea3c1aCopy full SHA for 4ea3c1a
Objects/genobject.c
@@ -153,7 +153,7 @@ _PyGen_Finalize(PyObject *self)
153
static void
154
gen_clear_frame(PyGenObject *gen)
155
{
156
- assert(gen->gi_frame_state == FRAME_CLEARED);
+ assert(FT_ATOMIC_LOAD_INT8_RELAXED(gen->gi_frame_state) == FRAME_CLEARED);
157
_PyInterpreterFrame *frame = &gen->gi_iframe;
158
frame->previous = NULL;
159
_PyFrame_ClearExceptCode(frame);
0 commit comments