Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Bug in xqc_engine.c, Bug: Reinject unacked packet twice #360

Closed
wants to merge 1 commit into from
Closed

Fix Bug in xqc_engine.c, Bug: Reinject unacked packet twice #360

wants to merge 1 commit into from

Conversation

ShengtongZhu
Copy link

In xqc_conn_schedule_packets_to_paths, the unacked packets are reinjected. After that, they are reinjected again. So, those lines of code should be deleted.

…out all the packets

In xqc_conn_schedule_packets_to_paths, the unacked packets are reinjected. After that, they are reinjected again. So, those lines of code should be deleted.
@CLAassistant
Copy link

CLAassistant commented Nov 3, 2023

CLA assistant check
All committers have signed the CLA.

@yangfurong
Copy link
Collaborator

It is not a bug. Here, we try to reinject unacked packets immediately after they have been committed into the network. In xqc_conn_schedule_packets_to_paths, we can't do it as the packets are not sent yet (thus, they are not unacked).

@yangfurong yangfurong closed this Nov 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants