From f98c7990ba7111f259e8e7a2b4945e86c0e78033 Mon Sep 17 00:00:00 2001 From: Kevin Ottens Date: Thu, 2 Jul 2020 15:58:54 +0200 Subject: [PATCH] Split the discovery phase out of startSync() Signed-off-by: Kevin Ottens --- src/libsync/syncengine.cpp | 5 +++++ src/libsync/syncengine.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/src/libsync/syncengine.cpp b/src/libsync/syncengine.cpp index 7c8efd5c1..19d90479b 100644 --- a/src/libsync/syncengine.cpp +++ b/src/libsync/syncengine.cpp @@ -858,6 +858,11 @@ void SyncEngine::startSync() return shouldDiscoverLocally(path); }; + slotStartDiscovery(); +} + +void SyncEngine::slotStartDiscovery() +{ bool ok = false; auto selectiveSyncBlackList = _journal->getSelectiveSyncList(SyncJournalDb::SelectiveSyncBlackList, &ok); if (ok) { diff --git a/src/libsync/syncengine.h b/src/libsync/syncengine.h index 478a4703f..b3adbba2f 100644 --- a/src/libsync/syncengine.h +++ b/src/libsync/syncengine.h @@ -168,6 +168,8 @@ signals: void seenLockedFile(const QString &fileName); private slots: + void slotStartDiscovery(); + void slotFolderDiscovered(bool local, const QString &folder); void slotRootEtagReceived(const QString &); -- 2.30.2