Message192618
This error is reproducible by simply passing '-j' to regrtest on any Windows build so it is not Win64-specific.
It seems that when run in a subprocess, certain signals have C handlers that cause the return value of getsignal() to return None which, of course, is not a valid handler for signal().
The C-level handlers seem to be coming from faulthandler so I am unsure if it is wise to replace those signal handlers within the test. Attached is a patch which only resets signal handlers for those without a C-level handler. |
|
Date |
User |
Action |
Args |
2013-07-08 06:35:22 | jkloth | set | recipients:
+ jkloth, vstinner |
2013-07-08 06:35:22 | jkloth | set | messageid: <1373265322.0.0.580982944843.issue18396@psf.upfronthosting.co.za> |
2013-07-08 06:35:21 | jkloth | link | issue18396 messages |
2013-07-08 06:35:21 | jkloth | create | |
|