await返回以后线程的上下文没有恢复
Open
- Dominant language
- Objective-C
- Stars
- 4k
- Forks
- 519
- PR merge metrics
- No merged PRs in 30d
Description
chan.send_noblock之后,await接受到值,但是之后的线程被改变成新的线程
Contributor guide
Research direction
Start by inspecting the chan.send_noblock and await implementations, then reproduce the reported behavior by recording the thread before sending and after await receives a value. Done means identifying why execution resumes on a different thread and confirming that the original thread context is restored without breaking coroutine behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- objective-c
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100