#11071 Durable Object RPC ReadableStream cancel logs "Network connection lost" and later "IoContext"
Confirmed bug: maintainer reproduced and isolated to wrangler/miniflare (not workerd). No fix merged, users awaiting update.
Keep open - needs engineering attention for DO RPC stream cancellation error logging fix.
Analysis Report
Issue Review: cloudflare/workers-sdk#11071
Summary
Canceling a ReadableStream returned from a Durable Object via RPC and proxied by a Worker results in spurious "Network connection lost" and "IoContext" error logs in Wrangler dev.
Findings
- Created: Oct 23, 2025
- Updated: Nov 30, 2025
- Version: 4.44.0 → 4.60.0 (current)
- Component: wrangler (DO RPC streaming in local dev)
- Labels: bug, wrangler
- Comments: 2
Key Evidence
- Maintainer confirmed bug: @petebacondarwin reproduced the issue on Oct 27, 2025
- Isolated to wrangler/miniflare: Maintainer noted the error does NOT reproduce with plain workerd, indicating this is a wrangler/miniflare issue, not a workerd runtime issue
- Working reproduction: https://github.com/IMax153/do-stream-cancel-repro
- No fix merged: No PRs found that reference issue #11071
- No changelog entry: Issue not mentioned in wrangler or miniflare changelogs
- User awaiting update: @schickling asked for updates on Nov 30, 2025
Recommendation
Status: KEEP OPEN
Reasoning: This is a confirmed, unfixed bug that has been validated by a Cloudflare maintainer. The issue has a clear reproduction, the maintainer has already isolated the problem to the wrangler/miniflare layer (not workerd), and no fix has been merged. Users are actively waiting for a resolution.
Action: Keep open. This needs engineering attention to fix the spurious error logging in wrangler dev when DO RPC streams are cancelled.
Notes & Feedback (0)
No notes yet.