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 pitrou
Recipients gregory.p.smith, pitrou, tamino
Date 2010-08-21.20:49:22
SpamBayes Score 8.156526e-10
Marked as misclassified No
Message-id <1282423770.28.0.555441833731.issue3710@psf.upfronthosting.co.za>
In-reply-to
Content
> Of course, I'd be all for changing local_getattro/local_setattro
> to not need _ldict to make that guarantee! _ldict always *returns*
> the correct pointer; it would be nice to make use of that somehow.

Indeed. Therefore, perhaps we could break the problem in two:
- fix the reference leak by using the correct assignment idiom outlined earlier
- fix local_getattro / local_setattro to always use the proper dict, regardless of thread switches
History
Date User Action Args
2010-08-21 20:49:30pitrousetrecipients: + pitrou, gregory.p.smith, tamino
2010-08-21 20:49:30pitrousetmessageid: <1282423770.28.0.555441833731.issue3710@psf.upfronthosting.co.za>
2010-08-21 20:49:23pitroulinkissue3710 messages
2010-08-21 20:49:23pitroucreate