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) |