lsquic icon indicating copy to clipboard operation
lsquic copied to clipboard

question about: early retransmit detected

Open wangweiwei1188 opened this issue 4 years ago • 1 comments

the following code may have spuriously declaring packets? if (largest_retx_packno && (packet_out->po_frame_types & ctl->sc_retx_frames) && 0 == (packet_out->po_flags & PO_MTU_PROBE) && largest_retx_packno <= ctl->sc_largest_acked_packno) { LSQ_DEBUG("loss by early retransmit detected, packet %"PRIu64, packet_out->po_packno); largest_lost_packno = packet_out->po_packno; ctl->sc_loss_to = lsquic_rtt_stats_get_srtt(&ctl->sc_conn_pub->rtt_stats) / 4; LSQ_DEBUG("set sc_loss_to to %"PRIu64", packet %"PRIu64, ctl->sc_loss_to, packet_out->po_packno); (void) send_ctl_handle_lost_packet(ctl, packet_out, &next); continue; }

wangweiwei1188 avatar Sep 24 '21 10:09 wangweiwei1188

Can you give an example?

litespeedtech avatar Sep 29 '21 20:09 litespeedtech