Skip to content

ts_netstack_smoltcp_core: handle CloseWait in accept loop#200

Merged
dylan-tailscale merged 1 commit into
mainfrom
dylan/fix-accept-state
May 21, 2026
Merged

ts_netstack_smoltcp_core: handle CloseWait in accept loop#200
dylan-tailscale merged 1 commit into
mainfrom
dylan/fix-accept-state

Conversation

@dylan-tailscale
Copy link
Copy Markdown
Collaborator

@dylan-tailscale dylan-tailscale commented May 20, 2026

Fixes assumption that sockets in the accept queue are always ESTABLISHED; they can/do transition to CLOSE_WAIT in this queue.

Updates #26.

Fixes assumption that sockets in the accept_queue are always ESTABLISHED; they can/do transition back to CLOSE_WAIT.

Updates #26.

Signed-off-by: Dylan Bargatze <dylan@tailscale.com>
@dylan-tailscale dylan-tailscale self-assigned this May 20, 2026
@dylan-tailscale dylan-tailscale merged commit dd55a2e into main May 21, 2026
28 checks passed
@dylan-tailscale dylan-tailscale deleted the dylan/fix-accept-state branch May 21, 2026 16:30
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.

2 participants