diff -r 21239b3bcd78 -r 9711e452b5e9 calendarui/organizerplugin/aiagendapluginengine/src/CalenAsyncCommands.cpp --- a/calendarui/organizerplugin/aiagendapluginengine/src/CalenAsyncCommands.cpp Wed Apr 14 15:55:57 2010 +0300 +++ b/calendarui/organizerplugin/aiagendapluginengine/src/CalenAsyncCommands.cpp Tue Apr 27 16:36:22 2010 +0300 @@ -167,6 +167,11 @@ { TRACE_ENTRY_POINT; + if (iStatus.Int()) + { + return; + } + switch( iState ) { case ECreateSession: @@ -367,6 +372,11 @@ { TRACE_ENTRY_POINT; + if (iStatus.Int()) + { + return; + } + switch( iState ) { case EFetch: @@ -554,6 +564,11 @@ { TRACE_ENTRY_POINT; + if (iStatus.Int()) + { + return; + } + switch( iState ) { case EFetch: @@ -731,6 +746,11 @@ { TRACE_ENTRY_POINT; + if (iStatus.Int()) + { + return; + } + switch( iState ) { case EFetchInstances: @@ -890,6 +910,11 @@ { TRACE_ENTRY_POINT; + if (iStatus.Int()) + { + return; + } + switch( iState ) { case EFetch: