microRTPS: extend verbose arg to the timesync

This commit is contained in:
TSC21
2020-08-28 09:22:36 +02:00
committed by Beat Küng
parent d09cb8d1f0
commit 98f53c2bc4
3 changed files with 14 additions and 11 deletions
+4 -4
View File
@@ -90,9 +90,6 @@ Transport_node *transport_node = nullptr;
RtpsTopics topics;
uint32_t total_sent = 0, sent = 0;
// Init timesync
std::shared_ptr<TimeSync> timeSync = std::make_shared<TimeSync>();
struct options {
enum class eTransports
{
@@ -174,7 +171,6 @@ void signal_handler(int signum)
printf("\033[1;33m[ micrortps_agent ]\tInterrupt signal (%d) received.\033[0m\n", signum);
running = 0;
transport_node->close();
timeSync->stop();
}
@[if recv_topics]@
@@ -271,6 +267,9 @@ int main(int argc, char** argv)
std::chrono::time_point<std::chrono::steady_clock> start, end;
@[end if]@
// Init timesync
std::shared_ptr<TimeSync> timeSync = std::make_shared<TimeSync>(_options.verbose_debug);
topics.set_timesync(timeSync);
@[if recv_topics]@
@@ -319,6 +318,7 @@ int main(int argc, char** argv)
delete transport_node;
transport_node = nullptr;
timeSync->stop();
timeSync->reset();
return 0;