Workaround for get_player_information
authorSmallJoker <mk939@ymail.com>
Sun, 8 Mar 2020 12:19:22 +0000 (13:19 +0100)
committerSmallJoker <mk939@ymail.com>
Sun, 8 Mar 2020 12:21:15 +0000 (13:21 +0100)
'-1' as value is handled as an error. If there are no RTT updates upon fast connect, set_player_information returned nil.

src/network/connection.h

index d7f1e0fe869810790278bb31802937285662fa5d..0b12bf701fa6e2b16c7853a7383703440c30f454 100644 (file)
@@ -612,16 +612,16 @@ class Peer {
                struct rttstats {
                        float jitter_min = FLT_MAX;
                        float jitter_max = 0.0f;
-                       float jitter_avg = -1.0f;
+                       float jitter_avg = -2.0f;
                        float min_rtt = FLT_MAX;
                        float max_rtt = 0.0f;
-                       float avg_rtt = -1.0f;
+                       float avg_rtt = -2.0f;
 
                        rttstats() = default;
                };
 
                rttstats m_rtt;
-               float m_last_rtt = -1.0f;
+               float m_last_rtt = -2.0f;
 
                // current usage count
                unsigned int m_usage = 0;