We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f1d1145 commit 5ee3133Copy full SHA for 5ee3133
rosbag2_transport/src/rosbag2_transport/rosbag2_transport.cpp
@@ -88,7 +88,8 @@ std::shared_ptr<Rosbag2Node> Rosbag2Transport::setup_node(
88
{
89
if (!transport_node_) {
90
auto node_options = rclcpp::NodeOptions().arguments(topic_remapping_options);
91
- transport_node_ = std::make_shared<Rosbag2Node>(node_prefix + "_rosbag2", node_options);
+ std::string random_suffix = std::to_string(rand_r() % 1000000);
92
+ transport_node_ = std::make_shared<Rosbag2Node>(node_prefix + "_rosbag2_" + random_suffix, node_options);
93
}
94
return transport_node_;
95
0 commit comments