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 neologix
Recipients donmez, ezio.melotti, gregory.p.smith, matejcik, neologix, pitrou, vstinner
Date 2013-03-28.16:52:18
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <CAH_1eM0XOtktcGdWPT2hOV1dZ4e0QcxmwTx8QO+Nk3pKLRe60Q@mail.gmail.com>
In-reply-to <1364488098.76.0.926413653311.issue12466@psf.upfronthosting.co.za>
Content
> i don't think that's it, look at the result output in comment #183756: the list of fds is correct, except that they aren't closed as they should be.

Of course the list is correct: the message is printed by the parent
process, which opened the FDs ;-)

> i can't reproduce the result when running code by hand, so it's either a race or an issue with test setup.

If it's random, yes. One way to debug this would be to run the test
with "strace -f".

> so far i figured out that this goes away when patch from issue #16962 is reverted

Note that the patch doesn't retry getdents64() on EINTR, and retries
close() on EINTR while it's not advised, see this post by Linus:
http://article.gmane.org/gmane.linux.kernel/330619
History
Date User Action Args
2013-03-28 16:52:18neologixsetrecipients: + neologix, gregory.p.smith, pitrou, vstinner, donmez, matejcik, ezio.melotti
2013-03-28 16:52:18neologixlinkissue12466 messages
2013-03-28 16:52:18neologixcreate