eric6/Plugins/VcsPlugins/vcsMercurial/hg.py

changeset 7034
ca42317bb307
parent 7010
5d6f5a69a952
child 7152
a99df2004bb7
--- a/eric6/Plugins/VcsPlugins/vcsMercurial/hg.py	Thu May 30 18:36:54 2019 +0200
+++ b/eric6/Plugins/VcsPlugins/vcsMercurial/hg.py	Sun Jun 02 11:38:28 2019 +0200
@@ -131,6 +131,7 @@
             self.__iniWatcher.addPath(cfgFile)
         
         self.__client = None
+        self.__projectHelper = None
         
         self.__repoDir = ""
         self.__repoIniFile = ""
@@ -214,7 +215,8 @@
             os.remove(self.bundleFile)
         
         # shut down the project helpers
-        self.__projectHelper.shutdown()
+        if self.__projectHelper is not None:
+            self.__projectHelper.shutdown()
         
         # shut down the extensions
         for extension in self.__extensions.values():

eric ide

mercurial