diff -r 6e82ae192c3a -r 3ae5cb0b4c02 backupandrestore/backupengine/src/absession.cpp --- a/backupandrestore/backupengine/src/absession.cpp Mon May 03 13:19:02 2010 +0300 +++ b/backupandrestore/backupengine/src/absession.cpp Fri Jun 25 16:54:01 2010 +0800 @@ -26,7 +26,7 @@ #include "sbedataownermanager.h" #include "sbedataowner.h" #include -#include +#include "sbepanic.h" #include "sblog.h" namespace conn @@ -425,9 +425,10 @@ iCallbackWatchdog = NULL; iCallbackWatchdog = CPeriodic::NewL(EPriorityHigh); TTimeIntervalMicroSeconds32 KWatchdogIntervalNone = 0; - iCallbackWatchdog->Start(KABCallbackWatchdogTimeout, KWatchdogIntervalNone, iWatchdogHandler); + iCallbackWatchdog->Start(DataOwnerL().ActiveInformation().iCallbackDelayTime, KWatchdogIntervalNone, iWatchdogHandler); #endif - + + // Send the message back to the callback handler iMessage.Complete(KErrNone);