DiamondLightSource / DiamondLightSource/mx-bluesky
hyperion should support `faulthandler` to improve diagnosability
Open
- Dominant language
- Python
- Stars
- 4
- Forks
- 5
- Avg merge
- 1d 30m
- Merged PRs (30d)
- 2
Description
python `faulthandler` module exposes a way of getting tracebacks from hung python processes, all hyperion processes should install handlers so that we can diagnose them in the event of the processes hanging or becoming deadlocked.
## Acceptance Criteria
- Specific criteria that will be used to judge if the issue is fixed
Contributor guide
Assessment
This issue has not been assessed yet.