Helpviewer/Sync/SyncManager.py

changeset 1638
cd2f9e526710
parent 1626
a77c8ea8582c
child 1680
28e57079dab5
equal deleted inserted replaced
1637:b60eb2fdbaea 1638:cd2f9e526710
59 if self.syncEnabled(): 59 if self.syncEnabled():
60 if Preferences.getHelp("SyncType") == 0: 60 if Preferences.getHelp("SyncType") == 0:
61 if self.__handler is not None: 61 if self.__handler is not None:
62 self.__handler.syncError.disconnect(self.__syncError) 62 self.__handler.syncError.disconnect(self.__syncError)
63 self.__handler.syncFinished.disconnect(self.__syncFinished) 63 self.__handler.syncFinished.disconnect(self.__syncFinished)
64 self.__handler.shutdown()
64 self.__handler = FtpSyncHandler(self) 65 self.__handler = FtpSyncHandler(self)
65 self.__handler.syncError.connect(self.__syncError) 66 self.__handler.syncError.connect(self.__syncError)
66 self.__handler.syncFinished.connect(self.__syncFinished) 67 self.__handler.syncFinished.connect(self.__syncFinished)
67 68
68 self.__handler.initialLoadAndCheck() 69 self.__handler.initialLoadAndCheck()
112 pass 113 pass
113 else: 114 else:
114 if self.__handler is not None: 115 if self.__handler is not None:
115 self.__handler.syncError.disconnect(self.__syncError) 116 self.__handler.syncError.disconnect(self.__syncError)
116 self.__handler.syncFinished.disconnect(self.__syncFinished) 117 self.__handler.syncFinished.disconnect(self.__syncFinished)
118 self.__handler.shutdown()
117 self.__handler = None 119 self.__handler = None
118 120
119 try: 121 try:
120 Helpviewer.HelpWindow.HelpWindow.bookmarksManager().bookmarksSaved\ 122 Helpviewer.HelpWindow.HelpWindow.bookmarksManager().bookmarksSaved\
121 .disconnect(self.__syncBookmarks) 123 .disconnect(self.__syncBookmarks)

eric ide

mercurial