[mnet-devel] patch (incomplete): cleaning up persistent data storage
Zooko
zooko at zooko.com
Sun Feb 2 04:38:33 GMT 2003
> I've fixed mesgen.py so that it's PMF is called, that was the complex one
> that used bsddb3. Now I'm trying to fix the ones that use LazySaver as base
> class. LazySaver uses pickles.
So my intent is that both the "ExtRes" idiom and the LazySaver idiom get cleaned
up by garbage collection, that is by people losing their references to those
objects when they no longer need them.
In particular the DoQ holds a lot of references, until it gets shutdown (at
which point it nullifies out its event queue and loses them all).
I have some patches which do some of the same things that you are doing, but
sadly my compiler or Python interpreter or something is screwed up and I can't
test. :-(
--Z
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
mnet-devel mailing list
mnet-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mnet-devel
More information about the Mnet-devel
mailing list