Cesar> I have set the DEBUG_LEAK flag with the GC and in the program Cesar> cycle printed the length of the garbage list. Is this enough to Cesar> determine if there is a leak in the python code? (the value Cesar> rises).
That suggests to me that you have objects with __del__ methods that are involved in cycles. Get rid of the __del__ methods or figure out some way to break the cycles. Cesar> Finally, in this group I have seen a reference to an article in Cesar> which they had the look to gc.garbage after calling explicitally Cesar> to gc.collect(). is this necessary? Generally, no, but if you want to make sure the collector has run when you want to look at gc.garbage it's convenient to call gc.collect() first. Skip -- http://mail.python.org/mailman/listinfo/python-list