Index: Lib/test/test_threading.py =================================================================== --- Lib/test/test_threading.py (revision 70895) +++ Lib/test/test_threading.py (working copy) @@ -444,11 +444,15 @@ thread.start() self.assertRaises(RuntimeError, setattr, thread, "daemon", True) +class ThreadingBugs(unittest.TestCase): + def test_issue5632(self): + self.assertNotEqual(threading._MainThread().ident, None) def test_main(): test.test_support.run_unittest(ThreadTests, ThreadJoinOnShutdown, ThreadingExceptionTests, + ThreadingBugs, ) if __name__ == "__main__":