diff --git a/indra/newview/viewer_manifest.py b/indra/newview/viewer_manifest.py index e0c0061c4e..30db674798 100755 --- a/indra/newview/viewer_manifest.py +++ b/indra/newview/viewer_manifest.py @@ -1954,6 +1954,7 @@ class Darwin_x86_64_Manifest(ViewerManifest): for tries in range(10): try: self.run_command(['hdiutil', 'detach', '-force', devfile]) + break # Exit loop if detach worked except ManifestError as err: print(f"detach failed on attempt {tries}") time.sleep(1)