Why on the iPhone, after disconnecting the network connection, onDone will not execute. Normal on the Android side.
Open
package:web_socket_channel
- Dominant language
- Dart
- Stars
- 1.1k
- Forks
- 419
- Avg merge
- 4d 14h
- Merged PRs (30d)
- 8
Description
Why on the iPhone, after disconnecting the network connection, onDone will not execute. Normal on the Android side.
Contributor guide
Research direction
Start by reproducing the issue on an iPhone: disconnect the network during an HTTP request and observe whether onDone executes, then compare the behavior with Android. Trace the HTTP request lifecycle and document a reproducible case; done means the iPhone behavior is understood and the issue has a verified resolution.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- dart
- Domain
- api
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100