Skip to content

Conversation

@mehnazyunus
Copy link
Member

@mehnazyunus mehnazyunus commented Oct 29, 2025

Release Summary:

Resolved issues:

n/a

Description of changes:

Add tests for application crash, kernel queue full and dedup check.
Add connect in uds sender without which the socket is always writable (kernel code). This avoids spinning on write to socket when the receive queue is full.

Call-outs:

In the test_kernel_queue_full_application_crash, verified that we see an error in the TCP worker on the manager server, and this code path is hit.

Testing:

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@mehnazyunus mehnazyunus requested a review from a team as a code owner October 29, 2025 18:03
@mehnazyunus mehnazyunus marked this pull request as draft October 29, 2025 19:08
let send_flags = MsgFlags::empty();

sendmsg::<UnixAddr>(
sendmsg::<()>(
Copy link
Member Author

Choose a reason for hiding this comment

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

macos was complaining about send_to on a connected socket, hence this change.

@mehnazyunus mehnazyunus marked this pull request as ready for review October 31, 2025 23:02
@mehnazyunus mehnazyunus merged commit fd5d2d3 into aws:main Nov 3, 2025
164 of 165 checks passed
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