Message139633
> I'm also in favor of reverting this commit.
Hum, the problem is that the Python test suite creates a lot of threads. Revert the patch doesn't change anything for the test suite. I mean that all tests relying on signal delivery should (must) be running in a new fresh process, especially if the test expects that the signal is received immediatly (as described in POSIX). If we don't use a subprocess, the tests will fail sometimes if at least one thread was created before.
I will try to write a patch which implement all requirements we listed in this issue. I just fear that it is a little bit overkill just to support an "old" (?) OS. But fixing a test for FreeBSD 6 improves usually the reliability on other OSes, especially when we replaced fork() by subprocess. |
|
Date |
User |
Action |
Args |
2011-07-02 10:24:38 | vstinner | set | recipients:
+ vstinner, loewis, neologix |
2011-07-02 10:24:38 | vstinner | set | messageid: <1309602278.01.0.220404635322.issue12469@psf.upfronthosting.co.za> |
2011-07-02 10:24:37 | vstinner | link | issue12469 messages |
2011-07-02 10:24:37 | vstinner | create | |
|