[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [akonadi/server-search] server/src/search: Terminate the AgentSearchTask when there's nothing to do
From:       Dan_Vrátil <dvratil () redhat ! com>
Date:       2014-02-03 11:48:28
Message-ID: E1WAI0q-0004En-12 () scm ! kde ! org
[Download RAW message or body]

Git commit b990b89757484dc7e061bc1d3de6ee766692e98b by Dan Vrátil.
Committed on 03/02/2014 at 11:48.
Pushed by dvratil into branch 'server-search'.

Terminate the AgentSearchTask when there's nothing to do

M  +1    -0    server/src/search/agentsearchmanager.cpp

http://commits.kde.org/akonadi/b990b89757484dc7e061bc1d3de6ee766692e98b

diff --git a/server/src/search/agentsearchmanager.cpp b/server/src/search/agentsearchmanager.cpp
index a3df4f3..32c917e 100644
--- a/server/src/search/agentsearchmanager.cpp
+++ b/server/src/search/agentsearchmanager.cpp
@@ -254,6 +254,7 @@ void AgentSearchManager::searchLoop()
         QMutexLocker locker( &task->sharedLock );
         //After this the AgentSearchTask will be destroyed
         task->complete = true;
+        task->notifier.wakeAll();
         mTasklist.remove( 0 );
         continue;
       }
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic