From 44084670980f0bf7509a61afdb41196553096c24 Mon Sep 17 00:00:00 2001
From: Tristan Walter <twalter@orn.mpg.de>
Date: Mon, 12 Oct 2020 13:56:07 +0200
Subject: [PATCH] avoiding deadlock

---
 Application/src/tracker/gui/gui.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Application/src/tracker/gui/gui.cpp b/Application/src/tracker/gui/gui.cpp
index f6c279e..54bc373 100644
--- a/Application/src/tracker/gui/gui.cpp
+++ b/Application/src/tracker/gui/gui.cpp
@@ -251,7 +251,8 @@ GUI::GUI(pv::File& video_source, const Image& average, Tracker& tracker)
                 this->set_redraw();
             }
         
-            if((name == "track_threshold" || name == "grid_points" || name == "recognition_shapes" || name == "grid_points_scaling" || name == "recognition_border_shrink_percent" || name == "recognition_border" || name == "recognition_coeff" || name == "recognition_border_size_rescale") && Tracker::instance()) {
+            if((name == "track_threshold" || name == "grid_points" || name == "recognition_shapes" || name == "grid_points_scaling" || name == "recognition_border_shrink_percent" || name == "recognition_border" || name == "recognition_coeff" || name == "recognition_border_size_rescale") && Tracker::instance())
+            {
                 this->work().add_queue("updating border", [this, name](){
                     if(name == "recognition_coeff" || name == "recognition_border_shrink_percent" || name == "recognition_border_size_rescale" || name == "recognition_border") {
                         _tracker.border().clear();
@@ -265,7 +266,6 @@ GUI::GUI(pv::File& video_source, const Image& average, Tracker& tracker)
                         if(Tracker::recognition() && Tracker::recognition()->dataset_quality()) {
                             auto start = Tracker::start_frame();
                             Tracker::recognition()->dataset_quality()->remove_frames(start);
-                            removed_frames(start);
                         }
                     }
                     
-- 
GitLab