[Lldb-commits] [lldb] r237292 - Don't import lock on Windows.

Zachary Turner zturner at google.com
Wed May 13 13:21:33 PDT 2015


Author: zturner
Date: Wed May 13 15:21:33 2015
New Revision: 237292

URL: http://llvm.org/viewvc/llvm-project?rev=237292&view=rev
Log:
Don't import lock on Windows.

lock imports fcntl, which doesn't exist on Windows.  If we need
to use this class on Windows, we will need to implement something
based on the CreateMutex API.

Modified:
    lldb/trunk/test/dotest.py

Modified: lldb/trunk/test/dotest.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/dotest.py?rev=237292&r1=237291&r2=237292&view=diff
==============================================================================
--- lldb/trunk/test/dotest.py (original)
+++ lldb/trunk/test/dotest.py Wed May 13 15:21:33 2015
@@ -23,7 +23,6 @@ for available options.
 import commands
 import os
 import errno
-import lock
 import platform
 import progress
 import signal
@@ -439,6 +438,7 @@ def setupCrashInfoHook():
     global setCrashInfoHook
     setCrashInfoHook = setCrashInfoHook_NonMac # safe default
     if platform.system() == "Darwin":
+        import lock
         test_dir = os.environ['LLDB_TEST']
         if not test_dir or not os.path.exists(test_dir):
             return





More information about the lldb-commits mailing list