ServerRemotePlayer implements ServerActiveObject
[oweals/minetest.git] / src / client.h
index 52dd66ca2c6d2b1cd369d0bde77f80a8774b070c..8585f6d4a6a7c8514a4bc0a1df2de175785b3a38 100644 (file)
@@ -251,11 +251,11 @@ public:
 
        float getAvgRtt()
        {
-               //JMutexAutoLock lock(m_con_mutex); //bulk comment-out
-               con::Peer *peer = m_con.GetPeerNoEx(PEER_ID_SERVER);
-               if(peer == NULL)
-                       return 0.0;
-               return peer->avg_rtt;
+               try{
+                       return m_con.GetPeerAvgRTT(PEER_ID_SERVER);
+               } catch(con::PeerNotFoundException){
+                       return 1337;
+               }
        }
 
        bool getChatMessage(std::wstring &message)