fix #3628; idle wouldn't start because of a typo
diff --git a/Lib/idlelib/run.py b/Lib/idlelib/run.py
index e2e9f69..62dc316 100644
--- a/Lib/idlelib/run.py
+++ b/Lib/idlelib/run.py
@@ -73,7 +73,7 @@
     sockthread = threading.Thread(target=manage_socket,
                                   name='SockThread',
                                   args=((LOCALHOST, port),))
-    sockthread.set_daemon(True)
+    sockthread.daemon = True
     sockthread.start()
     while 1:
         try: