Skip to content

docs(design): tokio async listener implementation plan (#1935)#3870

Merged
oferchen merged 1 commit into
masterfrom
docs/design-daemon-tokio-async-listener-impl-1935
May 7, 2026
Merged

docs(design): tokio async listener implementation plan (#1935)#3870
oferchen merged 1 commit into
masterfrom
docs/design-daemon-tokio-async-listener-impl-1935

Conversation

@oferchen
Copy link
Copy Markdown
Owner

@oferchen oferchen commented May 7, 2026

Summary

Closes #1935.

Test plan

  • cargo fmt --all -- --check
  • Markdown renders correctly on GitHub (no broken cross-references).
  • No code changes; no compile/test impact.

Concrete plan for replacing the synchronous accept loop with a Tokio
listener bridged to the sync transfer worker via spawn_blocking.
Gated behind a new async-daemon Cargo feature. Cross-references #1934
(accepted RFC) and #1751 (async migration roadmap).
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label May 7, 2026
@oferchen oferchen merged commit 8fcbaae into master May 7, 2026
8 checks passed
@oferchen oferchen deleted the docs/design-daemon-tokio-async-listener-impl-1935 branch May 8, 2026 03:48
oferchen added a commit that referenced this pull request May 18, 2026
Concrete plan for replacing the synchronous accept loop with a Tokio
listener bridged to the sync transfer worker via spawn_blocking.
Gated behind a new async-daemon Cargo feature. Cross-references #1934
(accepted RFC) and #1751 (async migration roadmap).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant