r349008 - Portable Python script across Python version

Serge Guelton via cfe-commits cfe-commits at lists.llvm.org
Wed Dec 12 23:42:30 PST 2018


Author: serge_sans_paille
Date: Wed Dec 12 23:42:30 2018
New Revision: 349008

URL: http://llvm.org/viewvc/llvm-project?rev=349008&view=rev
Log:
Portable Python script across Python version

Use higher-level and more compatible threading module to start a new thread.

Differential Revision: https://reviews.llvm.org/D55259

Modified:
    cfe/trunk/tools/scan-view/bin/scan-view

Modified: cfe/trunk/tools/scan-view/bin/scan-view
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/scan-view/bin/scan-view?rev=349008&r1=349007&r2=349008&view=diff
==============================================================================
--- cfe/trunk/tools/scan-view/bin/scan-view (original)
+++ cfe/trunk/tools/scan-view/bin/scan-view Wed Dec 12 23:42:30 2018
@@ -7,7 +7,7 @@ import sys
 import imp
 import os
 import posixpath
-import thread
+import threading
 import time
 import urllib
 import webbrowser
@@ -135,7 +135,7 @@ def main():
     # Kick off thread to wait for server and start web browser, if
     # requested.
     if args.startBrowser:
-        t = thread.start_new_thread(start_browser, (port, args))
+        threading.Thread(target=start_browser, args=(port, args)).start()
 
     run(port, args, args.root)
 




More information about the cfe-commits mailing list