Skip to content

Conversation

@mudit-saxena
Copy link

Cherrypicked #127 to release base branch 3.8.4

* 1. A background thread continuously adds packets to the learner's queue
 * 2. Shutdown is initiated, which clears the queue and adds proposalOfDeath
* 3. Shutdown then blocks on socket.close() (mocked to take 5 seconds)
 * 4. During the socket close wait, the background thread continues adding packets
* 5. The queue grows even though shutdown has been initiated
Copy link
Collaborator

@adityaagg09 adityaagg09 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mudit-saxena mudit-saxena merged commit ed5f4b6 into li-dev/base-3.8.4 Oct 17, 2025
@mudit-saxena mudit-saxena deleted the mudit/lh_test branch October 17, 2025 07:47
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