Add warning when date is greater than known server time.
GitOrigin-RevId: 365fe5f127671336a633a2ca8fab10e3ea313e2b
This commit is contained in:
parent
4a3a5e1a50
commit
be5d7a7059
@ -306,6 +306,15 @@ void UpdatesManager::set_date(int32 date, bool from_update, string date_source)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
auto now = G()->unix_time();
|
||||||
|
if (date_ > now + 1) {
|
||||||
|
LOG(ERROR) << "Receive wrong by " << (date_ - now) << " date = " << date_ << " from " << date_source
|
||||||
|
<< ". Now = " << now;
|
||||||
|
date_ = now;
|
||||||
|
if (date_ <= date) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
date_ = date;
|
date_ = date;
|
||||||
date_source_ = std::move(date_source);
|
date_source_ = std::move(date_source);
|
||||||
|
Reference in New Issue
Block a user