From 8a60f1c9613d396b50aa6adec4b1f5ffdb9e9806 Mon Sep 17 00:00:00 2001
From: Stanislaw Halik <sthalik@misaki.pl>
Date: Fri, 18 Dec 2015 19:57:42 +0100
Subject: tracker/pt: reduce mutex contention

---
 tracker-pt/point_tracker.cpp | 1 +
 1 file changed, 1 insertion(+)

(limited to 'tracker-pt/point_tracker.cpp')

diff --git a/tracker-pt/point_tracker.cpp b/tracker-pt/point_tracker.cpp
index 924b75de..aa6feb5b 100644
--- a/tracker-pt/point_tracker.cpp
+++ b/tracker-pt/point_tracker.cpp
@@ -249,6 +249,7 @@ int PointTracker::POSIT(const PointModel& model, const PointOrder& order_, float
         old_epsilon_2 = epsilon_2;
     }
 
+    QMutexLocker l(&mtx);
     // apply results
     X_CM.R = *R_current;
     X_CM.t[0] = order[0][0] * Z0/focal_length;
-- 
cgit v1.2.3