From df8922fef8ea0ba130bac52fd64fc98f2c947f70 Mon Sep 17 00:00:00 2001
From: Nicolas Pope <nwpope@utu.fi>
Date: Mon, 4 Nov 2019 13:04:48 +0200
Subject: [PATCH] Move start timer out of group

---
 applications/reconstruct/src/main.cpp | 3 +++
 components/rgbd-sources/src/group.cpp | 3 ---
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/applications/reconstruct/src/main.cpp b/applications/reconstruct/src/main.cpp
index d05453f94..bcbe3e52e 100644
--- a/applications/reconstruct/src/main.cpp
+++ b/applications/reconstruct/src/main.cpp
@@ -296,6 +296,9 @@ static void run(ftl::Configurable *root) {
 		return true;
 	});
 
+	LOG(INFO) << "Start timer";
+	ftl::timer::start(true);
+
 	LOG(INFO) << "Shutting down...";
 	ftl::timer::stop();
 	slave.stop();
diff --git a/components/rgbd-sources/src/group.cpp b/components/rgbd-sources/src/group.cpp
index b2236ef3c..625d62e2c 100644
--- a/components/rgbd-sources/src/group.cpp
+++ b/components/rgbd-sources/src/group.cpp
@@ -228,9 +228,6 @@ void Group::sync(std::function<bool(ftl::rgbd::FrameSet &)> cb) {
 		jobs_--;
 		return true;
 	});
-
-	LOG(INFO) << "Start timer";
-	ftl::timer::start(true);
 }
 
 void Group::addRawCallback(const std::function<void(ftl::rgbd::Source*, const ftl::codecs::StreamPacket &spkt, const ftl::codecs::Packet &pkt)> &f) {
-- 
GitLab