-
Notifications
You must be signed in to change notification settings - Fork 299
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
Robustify spawner #1501
Robustify spawner #1501
Commits on Apr 23, 2024
-
Add integration test with a lot of controller spawners
With the current implementation I expect this to fail most of the times.
Configuration menu - View commit details
-
Copy full SHA for 324a012 - Browse repository at this point
Copy the full SHA 324a012View commit details -
Do not wait for controller_manager node
This waiting mechanism seems to be very error-prone and is strictly not needed since we wait for all the services, anyway. NOTE: This change removes the ability to specify the controller_manager_timeout.
Configuration menu - View commit details
-
Copy full SHA for 7ee0fad - Browse repository at this point
Copy the full SHA 7ee0fadView commit details -
Re-add controller_manager_timeout
by setting it as the timeout for the first service call.
Configuration menu - View commit details
-
Copy full SHA for e25ea4f - Browse repository at this point
Copy the full SHA e25ea4fView commit details -
Resolve deadlock in calling controller_manager services
Apparently, sercice calls can end up in a deadlock where the server says it cannot send the response to the client. In that case, if we spin_until_future_complete() we will be in a deadlock forever. Hence, this commit adds a timeout and retry mechanism to the service call abstraction.
Configuration menu - View commit details
-
Copy full SHA for c7bbbb5 - Browse repository at this point
Copy the full SHA c7bbbb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b4ecfc - Browse repository at this point
Copy the full SHA 9b4ecfcView commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f26e536 - Browse repository at this point
Copy the full SHA f26e536View commit details -
Configuration menu - View commit details
-
Copy full SHA for de424ac - Browse repository at this point
Copy the full SHA de424acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 484cd4a - Browse repository at this point
Copy the full SHA 484cd4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77f7e16 - Browse repository at this point
Copy the full SHA 77f7e16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e3aded - Browse repository at this point
Copy the full SHA 3e3adedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85c593c - Browse repository at this point
Copy the full SHA 85c593cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a98ca81 - Browse repository at this point
Copy the full SHA a98ca81View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa0aa97 - Browse repository at this point
Copy the full SHA aa0aa97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2120fd8 - Browse repository at this point
Copy the full SHA 2120fd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a77c600 - Browse repository at this point
Copy the full SHA a77c600View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14028ea - Browse repository at this point
Copy the full SHA 14028eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66ac4e8 - Browse repository at this point
Copy the full SHA 66ac4e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a117f8c - Browse repository at this point
Copy the full SHA a117f8cView commit details
Commits on Aug 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 723a896 - Browse repository at this point
Copy the full SHA 723a896View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26262c6 - Browse repository at this point
Copy the full SHA 26262c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49137f2 - Browse repository at this point
Copy the full SHA 49137f2View commit details -
Apply suggestions from code review
Co-authored-by: Dr. Denis <denis@stoglrobotics.de>
Configuration menu - View commit details
-
Copy full SHA for 6d627b5 - Browse repository at this point
Copy the full SHA 6d627b5View commit details