diff -r 556534771396 -r d4d56f5e7c55 searcher/searchserver/src/csearchserver.cpp --- a/searcher/searchserver/src/csearchserver.cpp Mon Sep 20 12:35:47 2010 +0530 +++ b/searcher/searchserver/src/csearchserver.cpp Tue Oct 05 13:15:12 2010 +0530 @@ -31,6 +31,9 @@ #include "csearchserverTraces.h" #endif +// CONSTANTS +_LIT( KSearchServerName,"CPixSearchServer" ); // Server name +_LIT( KSearchServerSemaphoreName, "CPixSearchServerSemaphore" ); // Server security policy @@ -302,6 +305,7 @@ void CSearchServer::ThreadFunctionL() { // Construct active scheduler + User::RenameThread(KSearchServerName); CActiveScheduler* activeScheduler = new ( ELeave ) CActiveScheduler; CleanupStack::PushL(activeScheduler); @@ -312,7 +316,7 @@ CSearchServer* server = CSearchServer::NewLC(); // Rename the thread. - User::RenameThread(KSearchServerName); + RProcess::Rendezvous(KErrNone); // Signal client thread if started by such