[Python-Dev] Threading bug review + commit privs (original) (raw)

Reid Kleckner reid.kleckner at gmail.com
Sun Jul 11 15:23:13 CEST 2010


Hey all,

I'm porting some fixes for threading.py that we applied to unladen-swallow: http://bugs.python.org/issue6643

We ran into these bizarre race conditions involving fork + threads while running the test suite with a background JIT compilation thread. I really wish we weren't trying to support forking from a child thread, but it's already in the test suite. I've "solved" the problem by throwing away radioactive locks that may have been held across a fork.*

If I could get a reviewer to look at this, I would be very grateful, since reviewing threading patches is somewhat tricky. =/

I'm also expecting to be doing more work merging unladen-swallow into the py3k-jit branch, so I was wondering if I could get commit privileges for that.

Thanks, Reid



More information about the Python-Dev mailing list