DiamondLightSource / DiamondLightSource/mx-bluesky

Passing the baton when Hyperion not running causes a locked up client

Open
#1,539 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.