File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -897,13 +897,6 @@ PyThreadState_Clear(PyThreadState *tstate)
897
897
if (tstate -> on_delete != NULL ) {
898
898
tstate -> on_delete (tstate -> on_delete_data );
899
899
}
900
- _PyStackChunk * chunk = tstate -> datastack_chunk ;
901
- tstate -> datastack_chunk = NULL ;
902
- while (chunk != NULL ) {
903
- _PyStackChunk * prev = chunk -> previous ;
904
- _PyObject_VirtualFree (chunk , chunk -> size );
905
- chunk = prev ;
906
- }
907
900
}
908
901
909
902
@@ -936,6 +929,13 @@ tstate_delete_common(PyThreadState *tstate,
936
929
{
937
930
PyThread_tss_set (& gilstate -> autoTSSkey , NULL );
938
931
}
932
+ _PyStackChunk * chunk = tstate -> datastack_chunk ;
933
+ tstate -> datastack_chunk = NULL ;
934
+ while (chunk != NULL ) {
935
+ _PyStackChunk * prev = chunk -> previous ;
936
+ _PyObject_VirtualFree (chunk , chunk -> size );
937
+ chunk = prev ;
938
+ }
939
939
}
940
940
941
941
static void
You can’t perform that action at this time.
0 commit comments