Fix update request timeout.

This commit is contained in:
John Preston 2018-06-24 15:20:05 +01:00
parent 266102df2f
commit 688275ea81
1 changed files with 2 additions and 1 deletions

View File

@ -270,8 +270,9 @@ void ApiWrap::requestTermsUpdate() {
_termsUpdateRequestId = 0; _termsUpdateRequestId = 0;
const auto requestNext = [&](auto &&data) { const auto requestNext = [&](auto &&data) {
const auto timeout = (data.vexpires.v - unixtime());
_termsUpdateSendAt = getms(true) + snap( _termsUpdateSendAt = getms(true) + snap(
TimeMs(data.vexpires.v - unixtime()), timeout * TimeMs(1000),
kTermsUpdateTimeoutMin, kTermsUpdateTimeoutMin,
kTermsUpdateTimeoutMax); kTermsUpdateTimeoutMax);
requestTermsUpdate(); requestTermsUpdate();