1 Fixed a leak when the garbage collector fails to add an object with the 2 ``__del__`` method or referenced by it into the :data:`gc.garbage` list. 3 :c:func:`PyGC_Collect` can now be called when an exception is set and 4 preserves it. 5