diff --git a/src/quic_cc_bbr.c b/src/quic_cc_bbr.c index 6179c9f24..3f49417ee 100644 --- a/src/quic_cc_bbr.c +++ b/src/quic_cc_bbr.c @@ -677,7 +677,7 @@ static void bbr_check_full_bw_reached(struct bbr *bbr, struct quic_cc_path *p) static void bbr_check_startup_high_loss(struct bbr *bbr, struct quic_cc_path *p) { if (bbr->full_bw_reached || - bbr->loss_events_in_round <= BBR_STARTUP_FULL_LOSS_COUNT || + bbr->loss_events_in_round < BBR_STARTUP_FULL_LOSS_COUNT || (bbr->in_loss_recovery && bbr->round_count <= bbr->round_count_at_recovery) || !is_inflight_too_high(&bbr->drs.rs)) {