Retry initial sync forever (#234)

This commit is contained in:
Stuart Mumford 2018-03-04 10:35:14 +00:00 committed by mujx
parent b93d238d4e
commit 47c31b9a18
2 changed files with 0 additions and 18 deletions

View File

@ -194,10 +194,6 @@ private:
// LMDB wrapper.
QSharedPointer<Cache> cache_;
// If the number of failures exceeds a certain threshold we
// return to the login page.
int initialSyncFailures_ = 0;
};
template<class Collection>

View File

@ -42,7 +42,6 @@
#include "dialogs/ReadReceipts.h"
#include "timeline/TimelineViewManager.h"
constexpr int MAX_INITIAL_SYNC_FAILURES = 7;
constexpr int SYNC_RETRY_TIMEOUT = 40 * 1000;
constexpr int INITIAL_SYNC_RETRY_TIMEOUT = 240 * 1000;
@ -975,19 +974,6 @@ ChatPage::retryInitialSync()
return;
}
initialSyncFailures_ += 1;
if (initialSyncFailures_ >= MAX_INITIAL_SYNC_FAILURES) {
initialSyncFailures_ = 0;
deleteConfigs();
emit showLoginPage(
tr("The client couldn't sync with the server. Please try again."));
emit contentLoaded();
return;
}
qWarning() << "Retrying initial sync";
client_->initialSync();