This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author kristjan.jonsson
Recipients asvetlov, jimjjewett, kristjan.jonsson, lehmannro, pitrou, stutzbach
Date 2010-12-03.10:13:52
SpamBayes Score 1.9869594e-06
Marked as misclassified No
Message-id <1291371233.79.0.0642315890894.issue10576@psf.upfronthosting.co.za>
In-reply-to
Content
1) I'm not sure what you are asking.  Does anyone think that it is simpler to register two different callbacks than one?  IMHO it complicates the interface and creates so many oppertunities to do things incorrectly.

2)No, it is an oversight, let me verify the code.

3)I don't think we ought to be smart and try to remove callbacks.  I don't think that is common practice, the developer will know soon enough if things don't work.  Just keep it simple.

4)Interop, I think, is not an issue.  the gc module is a C-Python only implementation detail.  Every implementation has the freedom to collect garbage in its own way.

I'll post an updated version soon.
History
Date User Action Args
2010-12-03 10:13:53kristjan.jonssonsetrecipients: + kristjan.jonsson, jimjjewett, pitrou, lehmannro, stutzbach, asvetlov
2010-12-03 10:13:53kristjan.jonssonsetmessageid: <1291371233.79.0.0642315890894.issue10576@psf.upfronthosting.co.za>
2010-12-03 10:13:52kristjan.jonssonlinkissue10576 messages
2010-12-03 10:13:52kristjan.jonssoncreate