From f8e821144904bd781a2017f0173204981d1010c1 Mon Sep 17 00:00:00 2001 From: Oliver Duis Date: Tue, 5 Jul 2011 20:01:33 +0200 Subject: [PATCH] Threading improvement --- rtengine/dcrop.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/rtengine/dcrop.cc b/rtengine/dcrop.cc index 7b0eb7bd8..5d68df353 100644 --- a/rtengine/dcrop.cc +++ b/rtengine/dcrop.cc @@ -391,6 +391,7 @@ void Crop::fullUpdate () { //parent->changeSinceLast = 0; parent->thread->join (); } + parent->updaterThreadStart.unlock (); if (parent->plistener) parent->plistener->setProgressState (true); @@ -402,8 +403,6 @@ void Crop::fullUpdate () { } updating = false; - parent->updaterThreadStart.unlock (); - if (parent->plistener) parent->plistener->setProgressState (false); }