Charles Waldman's patch to reinitialize the interpreter lock after a
fork.  This solves the test_fork1 problem.  (ceval.c, signalmodule.c,
intrcheck.c)

SourceForge: [ Patch #101226 ] make threading fork-safe
diff --git a/Parser/intrcheck.c b/Parser/intrcheck.c
index 519f404..d20ed61 100644
--- a/Parser/intrcheck.c
+++ b/Parser/intrcheck.c
@@ -195,4 +195,7 @@
 void
 PyOS_AfterFork(void)
 {
+#ifdef WITH_THREAD
+	PyEval_ReInitThreads();
+#endif
 }