diff -r 0b0e9fce0b58 -r 4ccf8e394726 commsfwsupport/commselements/ResponseMsg/src/ResponseMsg.cpp --- a/commsfwsupport/commselements/ResponseMsg/src/ResponseMsg.cpp Wed Mar 31 23:27:09 2010 +0300 +++ b/commsfwsupport/commselements/ResponseMsg/src/ResponseMsg.cpp Wed Apr 14 17:14:05 2010 +0300 @@ -170,6 +170,10 @@ //That would usually be the fault of the client's CExtItfMsgPluginInfo. //Depending on the state the client will be errored or panicked. __DEBUGGER(); //diagnostic + + // Mark the client buffer as read so that client can clean up gracefully + RMessage2::Write(iRequestMsgParam, KNullDesC8); + return NULL; } }