harvester/harvesterserver/src/charvesterserver.cpp
changeset 13 fcb2a58c181b
parent 8 6547bf8ca13a
child 23 d4d56f5e7c55
--- a/harvester/harvesterserver/src/charvesterserver.cpp	Mon Jul 12 00:18:57 2010 +0530
+++ b/harvester/harvesterserver/src/charvesterserver.cpp	Mon Jul 26 12:27:31 2010 +0530
@@ -44,7 +44,7 @@
 //
 CHarvesterServer* CHarvesterServer::NewLC()
 	{
-	CHarvesterServer* HarvesterServer = new ( ELeave ) CHarvesterServer( EPriorityNormal );
+	CHarvesterServer* HarvesterServer = new ( ELeave ) CHarvesterServer( CActive::EPriorityStandard );
 	CleanupStack::PushL(HarvesterServer);
 	HarvesterServer->ConstructL();
 	return HarvesterServer;
@@ -57,6 +57,9 @@
 //
 void CHarvesterServer::ConstructL()
 	{
+    RProcess process;
+    process.SetPriority( EPriorityBackground );
+    process.Close();
 	iIndexingManager = CIndexingManager::NewL();
 	StartL(KHarvesterServerName);
 	}
@@ -143,7 +146,7 @@
 	CHarvesterServer* server = CHarvesterServer::NewLC();
 	
 	// Set thread priority
-	RProcess().SetPriority(EPriorityBackground);
+	//RProcess().SetPriority(EPriorityBackground);
 	
     // Rename the thread.
     User::RenameThread(KHarvesterServerName);