diff options
Diffstat (limited to 'Python/pylifecycle.c')
| -rw-r--r-- | Python/pylifecycle.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/Python/pylifecycle.c b/Python/pylifecycle.c index 774a4f9de0..71834f63f2 100644 --- a/Python/pylifecycle.c +++ b/Python/pylifecycle.c @@ -1293,7 +1293,7 @@ finalize_interp_clear(PyThreadState *tstate)      PyInterpreterState_Clear(tstate->interp);      /* Last explicit GC collection */ -    _PyGC_CollectNoFail(); +    _PyGC_CollectNoFail(tstate);      /* Clear all loghooks */      /* Both _PySys_Audit function and users still need PyObject, such as tuple. @@ -1414,7 +1414,7 @@ Py_FinalizeEx(void)       * XXX but I'm unclear on exactly how that one happens.  In any case,       * XXX I haven't seen a real-life report of either of these.       */ -    _PyGC_CollectIfEnabled(); +    PyGC_Collect();      /* Destroy all modules */      _PyImport_Cleanup(tstate); | 
