diff -r e0c1916b8ddc -r 415c00f1675d syncmlfw/ds/hostserver/dshostserverbase/src/Nsmldsasynccallback.cpp --- a/syncmlfw/ds/hostserver/dshostserverbase/src/Nsmldsasynccallback.cpp Thu Sep 02 21:22:11 2010 +0300 +++ b/syncmlfw/ds/hostserver/dshostserverbase/src/Nsmldsasynccallback.cpp Fri Sep 17 08:34:58 2010 +0300 @@ -88,6 +88,7 @@ if ( iReqFinishedFunc != NULL ) { ( *iSession.*iReqFinishedFunc )( this, ECanceled ); + iMessage.Complete( KErrCancel); } }