NimBLE does not stop advertising threads on reset_cb
Open
- Dominant language
- C
- Stars
- 893
- Forks
- 512
- Avg merge
- 13d 31m
- Merged PRs (30d)
- 7
Description
When internal error occurs, controller is reset, while MESH advertising threads are not stopped. This results in controller being out of sync with host.
https://pastebin.com/MQ67ug73
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing reset_cb and the MESH advertising thread lifecycle described in the issue, then review the controller reset path and the linked pastebin diagnostic. Done means an internal-error reset stops the MESH advertising threads and leaves the controller and host synchronized; no file or test is named in the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- embedded-iot
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100