DiamondLightSource / DiamondLightSource/mx-bluesky
Passing the baton when Hyperion not running causes a locked up client
Open
hyperion
- Dominant language
- Python
- Stars
- 4
- Forks
- 5
- Avg merge
- 1d 30m
- Merged PRs (30d)
- 2
Description
If the Hyperion process is not running and GDA tries to pass the baton to it then the client will lock up and need a restart. We should probably instead give a sensible message to the user, with advice on how to restart hyperion.
## Acceptance Criteria
* If Hyperion is not running when the baton is passed to UDC then a message informs the user to run `hyperion_restart()` and the client does not lock up
Contributor guide
Assessment
This issue has not been assessed yet.