Fix update request timeout.

This commit is contained in:
John Preston 2018-06-24 15:20:05 +01:00
parent 266102df2f
commit 688275ea81

View File

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