Skip to content

ROS1 Subscribers Retry on TCP Socket Failure#316

Merged
Carter12s merged 4 commits intomasterfrom
ros1-tcp-timeout
Feb 27, 2026
Merged

ROS1 Subscribers Retry on TCP Socket Failure#316
Carter12s merged 4 commits intomasterfrom
ros1-tcp-timeout

Conversation

@Carter12s
Copy link
Copy Markdown
Collaborator

@Carter12s Carter12s commented Feb 27, 2026

Description

  • Implements a close approximation of logic in roscpp for when a TCP error occurs
  • Subscriber tasks will continue trying to reconnect until a maximum backoff is reached or informed by the master that the publisher no longer exists

Fixes

Closes: #315

Checklist

  • Update CHANGELOG.md

@Carter12s Carter12s merged commit c0bfe17 into master Feb 27, 2026
8 of 9 checks passed
Comment thread roslibrust_ros1/src/subscriber.rs
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.

ROS1 Subscriber Issue With Long Running Subscriptions with No Messages

2 participants