destructors -- when are they called?
moshez at math.huji.ac.il
Tue May 30 08:03:56 CEST 2000
On Tue, 30 May 2000, Courageous wrote:
> When writing a C language extension, is it guaranteed that the
> moment your object's reference count is reduced to zero it's
> destructor will be called? (I have a situation in which this
> may matter).
It is true in the current implementation. The *language* makes no
gurrantees about when it calls destructors, if at all. If you need to
release resources in a timely fashion, use
# release resources
In your Python code.
Moshe Zadka <moshez at math.huji.ac.il>
http://www.linux.org.il -- we put the penguin in .com
More information about the Python-list