The error message "can't start new thread" should not end in a
newline.
diff --git a/Modules/threadmodule.c b/Modules/threadmodule.c
index cba01fa..eccb678 100644
--- a/Modules/threadmodule.c
+++ b/Modules/threadmodule.c
@@ -494,7 +494,7 @@
 	PyEval_InitThreads(); /* Start the interpreter's thread-awareness */
 	ident = PyThread_start_new_thread(t_bootstrap, (void*) boot);
 	if (ident == -1) {
-		PyErr_SetString(ThreadError, "can't start new thread\n");
+		PyErr_SetString(ThreadError, "can't start new thread");
 		Py_DECREF(func);
 		Py_DECREF(args);
 		Py_XDECREF(keyw);