Commit 5c86c7f3 authored by Joel Collins's avatar Joel Collins
Browse files

Updated to use CompositeLock

parent 27043240
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -39,8 +39,10 @@ class Plugin(MicroscopePlugin):
        print("Starting a long-running task...")
        n_array = []

        print("Acquiring camera and stage locks...")
        with self.microscope.camera.lock, self.microscope.stage.lock:
        #print("Acquiring camera and stage locks...")
        #with self.microscope.camera.lock, self.microscope.stage.lock:
        print("Acquiring composite microscope lock...")
        with self.microscope.lock:
            for _ in range(t_run):
                n_array.append(random.random())
                time.sleep(1)