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 brian.curtin, loewis, marcin.bachry, nikratio, pitrou, theller
Date 2010-01-20.13:03:50
SpamBayes Score 0.00046626863
Marked as misclassified No
Message-id <1263992699.3297.11.camel@localhost>
In-reply-to <4B56FAD1.30405@rath.org>
Content
> Well, now that I know what to look for, tracking down more of these 
> problems should be significantly faster and easier. Are you generally 
> going to accept similar patches for other unprotected syscalls?

Until now the rule of thumb was to consider only time-consuming syscalls
(as I said, the primary goal is optimizing multi-threaded I/O). But I
guess we can accept such patches if they have no downsides. Martin, what
do you think?

> Still, I'd be extremly grateful if someone could tell me the trick how 
> to create a backtrace in such a deadlock situation... Or am I the only 
> one for which a simple "gdb -a" does not work?

Perhaps you can try to crash the process (using `kill -ABRT`) and then
load the core dump using gdb.
History
Date User Action Args
2010-01-20 13:03:52pitrousetrecipients: + pitrou, loewis, theller, marcin.bachry, brian.curtin, nikratio
2010-01-20 13:03:50pitroulinkissue7736 messages
2010-01-20 13:03:50pitroucreate