diff -r 77415202bfc8 -r fcbbe021d614 connectionmonitoring/connmon/connectionmonitor/src/ConnMonServ.cpp --- a/connectionmonitoring/connmon/connectionmonitor/src/ConnMonServ.cpp Tue Feb 02 00:24:11 2010 +0200 +++ b/connectionmonitoring/connmon/connectionmonitor/src/ConnMonServ.cpp Fri Apr 16 15:21:37 2010 +0300 @@ -326,6 +326,14 @@ // Identify ourselves and open for service StartL( KConnectionMonitorServerName ); + //Start Indicator observer process + _LIT(KIndicatorObserverExeFile,"indicatorobserver.exe"); + _LIT(KIndicatorObserverExeFileCmd,""); + RProcess proc; + User::LeaveIfError(proc.Create(KIndicatorObserverExeFile,KIndicatorObserverExeFileCmd)); + proc.Resume(); + proc.Close(); // Closes the handle, not the process. + LOGIT("ConstructL: Server started successfully") LOGEXITFN("CConnMonServer::ConstructL()") }