diff --git a/client/time_provider.cpp b/client/time_provider.cpp index 32ede12b..46326411 100644 --- a/client/time_provider.cpp +++ b/client/time_provider.cpp @@ -22,7 +22,7 @@ TimeProvider::TimeProvider() : diffToServer_(0) { - diffBuffer_.setSize(200); + diffBuffer_.setSize(100); } @@ -51,8 +51,9 @@ void TimeProvider::setDiffToServer(double ms) lastTimeSync = now.tv_sec; diffBuffer_.add(ms * 1000); - diffToServer_ = diffBuffer_.median(3); - // LOG(INFO) << "setDiffToServer: " << ms << ", diff: " << diffToServer_ / 1000.f << "\n"; + diffToServer_ = diffBuffer_.median(); + // LOG(INFO) << "setDiffToServer: " << ms << ", diff: " << diffToServer_ / 1000000 << " s, " << (diffToServer_ / 1000) % 1000 << "." << diffToServer_ % 1000 + // << " ms\n"; } /*