Invoke ping callback only if a new ping value has been added.

This commit is contained in:
lotodore committed 2014-01-08 22:27:10 +01:00
1 parent 8db313d555
commit 0f23bf0105
2 files changed
+7 -3

No files matched your search

+3 -2
View File
@@ -1566,8 +1566,9 @@ void
ClientThread::EndPing()
{
boost::mutex::scoped_lock lock(m_pingDataMutex);
m_pingData.EndPing();
GetCallback().SignalNetClientPingUpdate(m_pingData.MinPing(), m_pingData.AveragePing(), m_pingData.MaxPing());
if (m_pingData.EndPing()) {
GetCallback().SignalNetClientPingUpdate(m_pingData.MinPing(), m_pingData.AveragePing(), m_pingData.MaxPing());
}
}
ServerStats