From 70b6ba2ce5322b0f067d9599943d29dc4a94c85c Mon Sep 17 00:00:00 2001
From: Rainer Kartmann <rainer.kartmann@kit.edu>
Date: Thu, 12 May 2022 10:41:36 +0200
Subject: [PATCH] Add todo about race condition

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

diff --git a/source/RobotAPI/libraries/armem_objects/server/instance/SegmentAdapter.cpp b/source/RobotAPI/libraries/armem_objects/server/instance/SegmentAdapter.cpp
index 433b2d248..be53cc7ff 100644
--- a/source/RobotAPI/libraries/armem_objects/server/instance/SegmentAdapter.cpp
+++ b/source/RobotAPI/libraries/armem_objects/server/instance/SegmentAdapter.cpp
@@ -493,9 +493,14 @@ namespace armarx::armem::server::obj::instance
                         }
                     });
 
+                    /* TODO(phesch): Fetch data required for predictions from the memory
+                     * in the locked part (above), run visualization code below.
+                     */
+
                     const std::vector<viz::Layer> layers = visu.visualizeCommit(objectPoses, objectFinder);
                     arviz.commit(layers);
 
+
                     TIMING_END_STREAM(tVisu, ARMARX_VERBOSE);
 
                     if (debugObserver)
-- 
GitLab