The warning about thread still having a frame now only happens in
verbose mode.
diff --git a/Python/pystate.c b/Python/pystate.c
index bdb456b..f1dc413 100644
--- a/Python/pystate.c
+++ b/Python/pystate.c
@@ -149,7 +149,7 @@
 PyThreadState_Clear(tstate)
 	PyThreadState *tstate;
 {
-	if (tstate->frame != NULL)
+	if (Py_VerboseFlag && tstate->frame != NULL)
 		fprintf(stderr,
 		  "PyThreadState_Clear: warning: thread still has a frame\n");