thresh_fudged = (FUDGE + (ping_avgs[peername] * THRESHOLD))
if (last2avg > thresh_fudged) {
if (latency > ping_prev[peername] && latency > ping_pprev[peername]) {
+ if (prefer_high_bw == 0) {
+ bw_step_rx_next = 0
+ print "--- " ts " low-latency mode enforces step " bw_step_rx_next " := " STEPS_RX[bw_step_rx_next] "Kbps rx=" rx_rate " tx=" tx_rate
+ return
+ }
if (rx_rate < (rx_rate_max * 0.1)) { # XXX TODO is this correct?
print "# " ts " line does not appear to be loaded, skipping futile SQM bw downgrade"
} else {