]> git.seodisparate.com - UDPConnection/commitdiff
Minor fix
authorStephen Seo <seo.disparate@gmail.com>
Tue, 27 Aug 2019 08:53:18 +0000 (17:53 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Tue, 27 Aug 2019 08:53:18 +0000 (17:53 +0900)
cpp_impl/src/UDPConnection.cpp

index 9c5ad2e760b8014daccca196676053a16116fa1c..a082498fc6c822a13984660be8a87c46495e886e 100644 (file)
@@ -313,7 +313,8 @@ void UDPC_update(void *ctx) {
             if(iter->second.timer >= (iter->second.flags.test(1)
                                           ? UDPC::GOOD_MODE_SEND_RATE
                                           : UDPC::BAD_MODE_SEND_RATE)) {
-                iter->second.timer = std::chrono::steady_clock::duration::zero();
+                iter->second.timer -= (iter->second.flags.test(1)
+                        ? UDPC::GOOD_MODE_SEND_RATE : UDPC::BAD_MODE_SEND_RATE);
                 iter->second.flags.set(0);
             }
         }