diff -r da2cedce4920 -r a9c038d69df8 hti/HtiFramework/src/HtiDispatcher.cpp --- a/hti/HtiFramework/src/HtiDispatcher.cpp Tue May 25 14:22:58 2010 +0300 +++ b/hti/HtiFramework/src/HtiDispatcher.cpp Wed Jun 09 11:23:41 2010 +0300 @@ -124,7 +124,7 @@ iHtiInstanceId( 0 ), iShowErrorDialogs( aShowErrorDialogs ), iReconnectDelay(aReconnectDelay), - iRebootReason(0) + iRebootReason(-1) { HTI_LOG_FORMAT( "MaxQueueMemorySize %d", iMaxQueueMemorySize ); iQueueSizeLowThresold = ( iMaxQueueMemorySize / 2 ) / 2; @@ -869,7 +869,7 @@ } else if(aMessage.Length() == 1) { - iRebootReason = 0; + iRebootReason = -1; } else { @@ -1039,7 +1039,7 @@ TInt err = KErrNone; RProcess rebootProcess; // First try the UI layer rebooter - if(iRebootReason == 0) + if(iRebootReason == -1) { err = rebootProcess.Create( KHtiDeviceRebootExeUI, KNullDesC ); }