Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Calling /start during an active transition callback should automatically fail #2

Open
asiron opened this issue Jul 30, 2018 · 0 comments
Milestone

Comments

@asiron
Copy link
Member

asiron commented Jul 30, 2018

If any transition callback is being executed, then calling another state transition service should fail.

For example, if onConfigure or onManagedConfigure is being executed, then calling my_node/start should fail, as the node is not ready to be started, it should also return an appropriate error together with the failure message.

This should only be possible at the beginning of the robot_activity operation (init call) as transitions can only be invoked by ROS service, which are all grouped on a separate callback queue and a separate thread.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant