equal
deleted
inserted
replaced
102 // Two-phased constructor. |
102 // Two-phased constructor. |
103 // ----------------------------------------------------------------------------- |
103 // ----------------------------------------------------------------------------- |
104 // |
104 // |
105 CSearchServer* CSearchServer::NewLC() |
105 CSearchServer* CSearchServer::NewLC() |
106 { |
106 { |
107 CSearchServer* searchServer = new ( ELeave ) CSearchServer( EPriorityNormal ); |
107 CSearchServer* searchServer = new ( ELeave ) CSearchServer( CActive::EPriorityStandard ); |
108 CleanupStack::PushL(searchServer); |
108 CleanupStack::PushL(searchServer); |
109 searchServer->ConstructL(); |
109 searchServer->ConstructL(); |
110 return searchServer; |
110 return searchServer; |
111 } |
111 } |
112 |
112 |
118 void CSearchServer::ConstructL() |
118 void CSearchServer::ConstructL() |
119 { |
119 { |
120 OstTraceFunctionEntry0( CSEARCHSERVER_CONSTRUCTL_ENTRY ); |
120 OstTraceFunctionEntry0( CSEARCHSERVER_CONSTRUCTL_ENTRY ); |
121 |
121 |
122 CPIXLOGSTRING("Creating search server"); |
122 CPIXLOGSTRING("Creating search server"); |
123 |
123 RProcess process; |
|
124 process.SetPriority( EPriorityBackground ); |
|
125 process.Close(); |
124 // Create new container index |
126 // Create new container index |
125 iContainerIndex = CObjectConIx::NewL(); |
127 iContainerIndex = CObjectConIx::NewL(); |
126 |
128 |
127 // Create new house keeping handler |
129 // Create new house keeping handler |
128 iHouseKeepingHandler = CHouseKeepingHandler::NewL(); |
130 iHouseKeepingHandler = CHouseKeepingHandler::NewL(); |