From dc3abd045d32a8b901a9ffd00cbd3767154c0a00 Mon Sep 17 00:00:00 2001 From: Ahmad Gafer Date: Tue, 27 Apr 2021 14:47:03 +0200 Subject: [PATCH] fix segmentation fault in ubuntu 20.04, ros noetic --- cloudwatch_metrics_collector/src/main.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cloudwatch_metrics_collector/src/main.cpp b/cloudwatch_metrics_collector/src/main.cpp index e9063f7..8f8801c 100644 --- a/cloudwatch_metrics_collector/src/main.cpp +++ b/cloudwatch_metrics_collector/src/main.cpp @@ -48,6 +48,8 @@ using Aws::CloudWatchMetrics::Utils::MetricsCollector; int main(int argc, char * argv[]) { + Aws::SDKOptions options; + Aws::InitAPI(options); int status = 0; ros::init(argc, argv, kNodeName); ros::NodeHandle node_handle; @@ -124,5 +126,6 @@ int main(int argc, char * argv[]) metrics_collector.shutdown(); Aws::Utils::Logging::ShutdownAWSLogging(); ros::shutdown(); + Aws::ShutdownAPI(options); return status; }