Skip to content

Keep guest-to-guest connections queued after client exits in smoltcp socket provider - #1708

Merged
Sangho Lee (sangho2) merged 1 commit into
uliteboxfrom
sanghle/ulitebox/fix_smoltcp
Oct 23, 2026
Merged

Sangho Lee (sangho2) merged 1 commit into
uliteboxfrom
sanghle/ulitebox/fix_smoltcp

Conversation

@sangho2

@sangho2 Sangho Lee (sangho2) commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

This PR keeps a guest-to-guest TCP connection queued at its listener after the client exits, as Linux does. Currently, the smoltcp socket provider discards the connection on client exit, losing data sent before the server accepted it.

@sangho2 Sangho Lee (sangho2) changed the title smoltcp broker: Keep guest connections queued after their process exits Kernel smoltcp: Keep guest connections queued after their process exits Oct 23, 2026
@sangho2 Sangho Lee (sangho2) changed the title Kernel smoltcp: Keep guest connections queued after their process exits Kernel smoltcp: Keep guest-to-guest connections queued after the client exits Oct 23, 2026
@sangho2 Sangho Lee (sangho2) changed the title Kernel smoltcp: Keep guest-to-guest connections queued after the client exits Keep guest-to-guest connections queued after the client exits in kernel broker Oct 23, 2026
@sangho2
Sangho Lee (sangho2) marked this pull request as ready for review October 23, 2026 03:15
@sangho2 Sangho Lee (sangho2) changed the title Keep guest-to-guest connections queued after the client exits in kernel broker Keep guest-to-guest connections queued after the client exits in smoltcp socket provider Oct 23, 2026
@sangho2 Sangho Lee (sangho2) changed the title Keep guest-to-guest connections queued after the client exits in smoltcp socket provider Keep guest-to-guest connections queued after client exits in smoltcp socket provider Oct 23, 2026
@github-actions

Copy link
Copy Markdown

🤖 SemverChecks 🤖 No breaking API changes detected

Note: this does not mean API is unchanged, or even that there are no breaking changes; simply, none of the detections triggered.

@sangho2
Sangho Lee (sangho2) added this pull request to the merge queue Oct 23, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 23, 2026
@sangho2
Sangho Lee (sangho2) added this pull request to the merge queue Oct 23, 2026
Merged via the queue into ulitebox with commit 2695388 Oct 23, 2026
29 checks passed
@sangho2
Sangho Lee (sangho2) deleted the sanghle/ulitebox/fix_smoltcp branch October 23, 2026 14:56
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.

1 participant