diff -r 523717cdb0ad -r 81da3301b632 backupandrestore/backupengine/src/sbedataowner.cpp --- a/backupandrestore/backupengine/src/sbedataowner.cpp Tue May 25 13:35:25 2010 +0300 +++ b/backupandrestore/backupengine/src/sbedataowner.cpp Wed Jun 09 10:36:33 2010 +0300 @@ -3553,6 +3553,17 @@ iActiveInformation.iActiveType = EProxyImpOnly; } } + else if(!localName.CompareF(KCallbackDelayTime)) + { + const TDesC8& value = aAttributes[x].Value().DesC(); + TInt timeValue = 0; + TLex8 lex(value); + TInt err = lex.Val(timeValue); + if( err == KErrNone && timeValue > 0) + iActiveInformation.iCallbackDelayTime = TTimeIntervalMicroSeconds32(timeValue); + else + iActiveInformation.iCallbackDelayTime = KABCallbackDefaultTimeout; + } } // for x return KErrNone;