Skip to content

Conversation

@estherag
Copy link
Contributor

I’ve polished the goal retry mechanism. Now it recreates the client and resends goals after a timeout to better handle message loss without errors. I also replaced the previous retry-counting logic with a simpler, state-based approach. With these changes, the patrolling behavior should now start without warnings or errors, although some logging remains since, depending on the QoS settings, we may still need to resend the goal.

@estherag estherag requested a review from jmguerreroh November 19, 2025 11:29
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

Successfully merging this pull request may close these issues.

2 participants