-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Problem
wreadyservers schedule clients indeterministically (whenever the client tells it to), causing operator confusion whenwreadyis working with HCI components.wreadyhas no way of knowing when no other clients will register, causing it to remain active during entire ROS launches, even if it no longer serves any function.
Proposed Solution
- Add an option to
wreadylaunches as a configurable list of expected clients. These clients are identified by string keys that the client must use to start awreadytransaction with a server that has such an option configured. Any of these elements of the sequence should be user-skippable to avoid a deadlock. - If
wreadyis configured with this option and all schedule participants have been completed/skipped, then the node will shut itself off.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request