diff -r 1ddbe54d0645 -r ccb4f6b3db21 hwrmhaptics/hapticsclient/src/hwrmhapticssession.cpp --- a/hwrmhaptics/hapticsclient/src/hwrmhapticssession.cpp Thu Aug 19 11:09:10 2010 +0300 +++ b/hwrmhaptics/hapticsclient/src/hwrmhapticssession.cpp Tue Aug 31 16:29:05 2010 +0300 @@ -61,6 +61,7 @@ // server components if ( err == KErrNone ) { + aStatus = KRequestPending; SendReceive( EHWRMHapticsService, aStatus ); } else @@ -115,7 +116,9 @@ TRequestStatus& aStatus ) const { COMPONENT_TRACE( ( _L( "RHWRMHapticsSession::ExecuteAsyncOperation - commandId(%d), aStatus(%d)" ), aCommand, aStatus.Int() ) ); - + + aStatus = KRequestPending; + SendReceive( aCommand, aArgs, aStatus ); COMPONENT_TRACE( ( _L( "RHWRMHapticsSession::ExecuteAsyncOperation - return" ) ) );