equal
deleted
inserted
replaced
155 CHarvesterServer* CHarvesterServer::NewLC() |
155 CHarvesterServer* CHarvesterServer::NewLC() |
156 { |
156 { |
157 WRITELOG( "CHarvesterServer::NewLC() - begin" ); |
157 WRITELOG( "CHarvesterServer::NewLC() - begin" ); |
158 |
158 |
159 CHarvesterServer* self = new (ELeave) CHarvesterServer( |
159 CHarvesterServer* self = new (ELeave) CHarvesterServer( |
160 CActive::EPriorityStandard, KHarvesterServerPolicy, |
160 CActive::EPriorityUserInput, KHarvesterServerPolicy, |
161 ESharableSessions ); |
161 ESharableSessions ); |
162 CleanupStack::PushL( self ); |
162 CleanupStack::PushL( self ); |
163 self->ConstructL(); |
163 self->ConstructL(); |
164 return self; |
164 return self; |
165 } |
165 } |
194 void CHarvesterServer::ConstructL() |
194 void CHarvesterServer::ConstructL() |
195 { |
195 { |
196 WRITELOG( "CHarvesterServer::ConstructL() - begin" ); |
196 WRITELOG( "CHarvesterServer::ConstructL() - begin" ); |
197 StartL( KHarvesterServerName ); |
197 StartL( KHarvesterServerName ); |
198 iHarvesterAO = CHarvesterAO::NewL(); |
198 iHarvesterAO = CHarvesterAO::NewL(); |
199 iHarvesterAO->SetHarvesterStatusObserver( this ); |
199 |
200 |
200 RProcess process; |
|
201 process.SetPriority( EPriorityBackground ); |
|
202 process.Close(); |
|
203 |
|
204 iHarvesterAO->SetHarvesterStatusObserver( this ); |
201 iPauseObserverAO = CPauseObserverAO::NewL( *this ); |
205 iPauseObserverAO = CPauseObserverAO::NewL( *this ); |
202 |
206 |
203 // create shutdown observer |
207 // create shutdown observer |
204 iShutdownObserver = CHarvesterShutdownObserver::NewL( *this ); |
208 iShutdownObserver = CHarvesterShutdownObserver::NewL( *this ); |
205 |
209 |