diff -r a5deb6b96675 -r 63cf70d3ecd8 backupandrestore/backupengine/src/sbmain.cpp --- a/backupandrestore/backupengine/src/sbmain.cpp Thu Sep 02 21:21:26 2010 +0300 +++ b/backupandrestore/backupengine/src/sbmain.cpp Fri Sep 17 08:34:51 2010 +0300 @@ -20,16 +20,19 @@ */ #include "sbmain.h" -#include "sblog.h" #include "sbeserver.h" #include "abserver.h" #include #include "sbedataownermanager.h" #include "ecom/ecom.h" +#include "OstTraceDefinitions.h" +#include "sbtrace.h" +#ifdef OST_TRACE_COMPILER_IN_USE +#include "sbmainTraces.h" +#endif namespace conn - { - + { void CSBActiveScheduler::Error(TInt aError) const /** Executed by the active scheduler when an error occurs. Ideally errors @@ -42,8 +45,10 @@ @param aError The error code */ { + OstTraceFunctionEntry0( CSBACTIVESCHEDULER_ERROR_ENTRY ); RDebug::Print(_L("Secure Backup unhandled error %d"), aError); Stop(); + OstTraceFunctionExit0( CSBACTIVESCHEDULER_ERROR_EXIT ); } } @@ -63,6 +68,7 @@ @leave RThread::Rename() If an error is returned */ { + OstTraceFunctionEntry0( _CONN_RUNSERVERL_ENTRY ); // // Create and install an active scheduler. CSBActiveScheduler* pScheduler = new (ELeave) CSBActiveScheduler(); @@ -100,6 +106,7 @@ CleanupStack::PopAndDestroy(pSBEServer); CleanupStack::PopAndDestroy(pDOM); CleanupStack::PopAndDestroy(pScheduler); + OstTraceFunctionExit0( _CONN_RUNSERVERL_EXIT ); } @@ -111,6 +118,7 @@ @return Any error trapped by RunServerL */ { + OstTraceFunctionEntry0( _CONN_RUNSERVER_ENTRY ); __UHEAP_MARK; CTrapCleanup* pCleanup = CTrapCleanup::New(); TInt nRet = KErrNoMemory; @@ -145,6 +153,7 @@ REComSession::FinalClose(); __UHEAP_MARKEND; + OstTraceFunctionExit0( _CONN_RUNSERVER_EXIT ); return nRet; } @@ -159,10 +168,12 @@ @return Symbian OS internal value. */ { + OstTraceFunctionEntry0( _E32MAIN_ENTRY ); TInt nRet = KErrNone; nRet = RunServer(); + OstTraceFunctionExit0( _E32MAIN_EXIT ); return nRet; }