X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcommon%2Fsignalproxy.cpp;h=0350ac6542e9160ec1398858bcaf470b2bb96b62;hb=85b55cf023c96f4dbd61ec415a15214f99e281b3;hp=1d9e4703254e0461c9ca9f79147cd090b12e3d70;hpb=021349871bba78f30e07e34f75cbfdda414343bd;p=quassel.git diff --git a/src/common/signalproxy.cpp b/src/common/signalproxy.cpp index 1d9e4703..0350ac65 100644 --- a/src/common/signalproxy.cpp +++ b/src/common/signalproxy.cpp @@ -1041,7 +1041,7 @@ void SignalProxy::sendHeartBeat() { QHash::iterator peerIterEnd = _peers.end(); while(peerIter != peerIterEnd) { if(peerIter->sentHeartBeats > 0) { - updateLag(peerIter.key(), (float)_heartBeatTimer.interval()); + updateLag(peerIter.key(), _heartBeatTimer.interval()); } if(peerIter->sentHeartBeats > 1) { QAbstractSocket *socket = qobject_cast(peerIter.key()); @@ -1077,10 +1077,10 @@ void SignalProxy::receiveHeartBeatReply(QIODevice *dev, const QVariantList ¶ } QTime sendTime = params[0].value(); - updateLag(dev, (float)sendTime.msecsTo(QTime::currentTime()) / 2); + updateLag(dev, sendTime.msecsTo(QTime::currentTime()) / 2); } -void SignalProxy::updateLag(QIODevice *dev, float lag) { +void SignalProxy::updateLag(QIODevice *dev, int lag) { Q_ASSERT(_peers.contains(dev)); _peers[dev].lag = lag; if(proxyMode() == Client) {