--- a/mmappcomponents/harvester/server/src/mpxharvesterserver.cpp Wed Jun 16 16:05:08 2010 +0100
+++ b/mmappcomponents/harvester/server/src/mpxharvesterserver.cpp Thu Jul 22 16:38:21 2010 +0100
@@ -71,9 +71,9 @@
CMPXHarvesterServer* server = CMPXHarvesterServer::NewL();
CleanupStack::PushL(server);
RProcess::Rendezvous(KErrNone);
- CActiveScheduler::Start();
+ CActiveScheduler::Start();
+ CleanupStack::PopAndDestroy(server);
CActiveScheduler::Install(NULL);
- CleanupStack::PopAndDestroy(server);
CleanupStack::PopAndDestroy(scheduler);
}
@@ -117,9 +117,9 @@
//
void CMPXHarvesterServer::ConstructL()
{
- iEngine = CMPXHarvesterEngine::NewL();
StartL(KMPXHarvesterServerName);
- RProcess().SetPriority(::EPriorityLow);
+ RProcess().SetPriority(::EPriorityBackground);
+ iEngine = CMPXHarvesterEngine::NewL();
}
// ----------------------------------------------------------------------------