From 8d61e0c295352ee6e95db4635b2cb62a92fff97f Mon Sep 17 00:00:00 2001
From: Fabian Reister <fabian.reister@kit.edu>
Date: Fri, 27 Sep 2024 06:46:38 +0200
Subject: [PATCH] bugfix: setting relativeTimeoutMS in
 armem_objects/server/instance/SegmentAdapter.cpp

---
 .../libraries/armem_objects/server/instance/SegmentAdapter.cpp   | 1 +
 1 file changed, 1 insertion(+)

diff --git a/source/RobotAPI/libraries/armem_objects/server/instance/SegmentAdapter.cpp b/source/RobotAPI/libraries/armem_objects/server/instance/SegmentAdapter.cpp
index a2b3fe03c..f4dc959ed 100644
--- a/source/RobotAPI/libraries/armem_objects/server/instance/SegmentAdapter.cpp
+++ b/source/RobotAPI/libraries/armem_objects/server/instance/SegmentAdapter.cpp
@@ -307,6 +307,7 @@ namespace armarx::armem::server::obj::instance
                         if (std::find(info.supportedObjects.begin(), info.supportedObjects.end(), objectID) != info.supportedObjects.end())
                         {
                             ARMARX_INFO << "Found provider for " << objectID << ": " << providerName;
+                            providerRequests[providerName].relativeTimeoutMS = input.request.relativeTimeoutMS;
                             providerRequests[providerName].objectIDs.push_back(objectID);
                             updateProxy(providerName);
                             break;
-- 
GitLab