diff -r 85e0c0339cc3 -r 883e91c086aa backupandrestore/backupengine/src/absession.cpp --- a/backupandrestore/backupengine/src/absession.cpp Fri Jun 11 14:27:06 2010 +0300 +++ b/backupandrestore/backupengine/src/absession.cpp Tue Jul 06 15:13:34 2010 +0300 @@ -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);