Răsfoiți Sursa

FIX: Bug [0002283] Double Commander hangs for ever on file operations if RabitVCS is installed

Alexander Koblov 6 ani în urmă
părinte
comite
6e66113b15
1 a modificat fișierele cu 5 adăugiri și 4 ștergeri
  1. 5 4
      scripts/rabbit-vcs.py

+ 5 - 4
scripts/rabbit-vcs.py

@@ -27,7 +27,6 @@ import sys
 try:
   from rabbitvcs.util.contextmenuitems import *
   from rabbitvcs.util.contextmenu import MenuBuilder, MainContextMenu, MainContextMenuCallbacks
-  from rabbitvcs.services.checkerservice import StatusCheckerStub
 except:
   exit(1)
 
@@ -98,6 +97,8 @@ def GetContextMenu(paths):
   return DCMainContextMenu(sender, base_dir, upaths, None)
 
 if __name__ == "__main__":
-
-  status_checker = StatusCheckerStub()
-
+  try:
+    from rabbitvcs.services.checkerservice import StatusCheckerStub
+    status_checker = StatusCheckerStub()
+  except:
+    exit(1)