Message185457
> 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 |
|
Date |
User |
Action |
Args |
2013-03-28 16:52:18 | neologix | set | recipients:
+ neologix, gregory.p.smith, pitrou, vstinner, donmez, matejcik, ezio.melotti |
2013-03-28 16:52:18 | neologix | link | issue12466 messages |
2013-03-28 16:52:18 | neologix | create | |
|