fix(interrupts): Add the callbacks to the list of root pointers
All threads resolved!
All threads resolved!
The garbage collector needs to be aware of the callbacks used for interrupts. Otherwise it might collect the objects which represent the callbacks. This can lead to hard to debug issues where the memory location of the callback gets overwritten by something else and the Python interpreter printing warnings like "can not call float object".
Merge request reports
Activity
changed milestone to %v1.15
- Resolved by schneider
added 1 commit
- 314a22e5 - fix(interrupts): Add the callbacks to the list of root pointers
added 1 commit
- 6eb4c7ab - fix(mpconfig): Remove hard coded value for interrupt numbers
- Resolved by schneider
added 1 commit
- 2afaf931 - fix(mpconfig): Remove hard coded value for interrupt numbers
mentioned in commit bfbc4215
Please register or sign in to reply