[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [tor/main] Increase RTT ratio used to detect monotime jumps/stalls.



commit 8052d0c2c08ac227aaee1134a52d5a3993ba4b10
Author: Mike Perry <mikeperry-git@xxxxxxxxxxxxxx>
Date:   Fri Jan 21 18:09:48 2022 +0000

    Increase RTT ratio used to detect monotime jumps/stalls.
    
    In Shadow, we saw RTT jumps as high as 1000 naturally.
    
    So let's set this to 5000, to give us some breathing room.
---
 src/core/or/congestion_control_common.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/core/or/congestion_control_common.c b/src/core/or/congestion_control_common.c
index 6fa3bb9a11..fe3228262a 100644
--- a/src/core/or/congestion_control_common.c
+++ b/src/core/or/congestion_control_common.c
@@ -698,7 +698,7 @@ static bool
 time_delta_stalled_or_jumped(const congestion_control_t *cc,
                              uint64_t old_delta, uint64_t new_delta)
 {
-#define DELTA_DISCREPENCY_RATIO_MAX 100
+#define DELTA_DISCREPENCY_RATIO_MAX 5000
   /* If we have a 0 new_delta, that is definitely a monotime stall */
   if (new_delta == 0) {
     static ratelim_t stall_info_limit = RATELIM_INIT(60);



_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits