diff -r fe8b59ab9fa0 -r 3f227a47ad75 telephonyserverplugins/common_tsy/commontsy/src/mmtsy/CMmMessageRouterProxy.cpp --- a/telephonyserverplugins/common_tsy/commontsy/src/mmtsy/CMmMessageRouterProxy.cpp Wed Mar 31 23:24:02 2010 +0300 +++ b/telephonyserverplugins/common_tsy/commontsy/src/mmtsy/CMmMessageRouterProxy.cpp Wed Apr 14 17:11:46 2010 +0300 @@ -772,7 +772,10 @@ CompletePBStoreInitializationL( aResult, aDataPackage ); TBool done = EFalse; - + + // NOTE: The statement above is redundant, as the loop below calls CompletePBStoreInitializationL + // on every phonebook store. However, we need to be certain that changing the order in which + // phonebook stores are initialised won't introduce side effects. (One future improvement) for( TInt i = 0; i < iMmPhone->PBList()->GetNumberOfObjects(); i++ ) { TFLOGSTRING("TSY: CMmMessageRouterProxy::RouteCompletion:EMmTsyPhoneBookStoreInitIPC for loop, check init statuses ");