commsfwsupport/commselements/ResponseMsg/src/ResponseMsg.cpp
branchRCL_3
changeset 14 4ccf8e394726
parent 0 dfb7c4ff071f
equal deleted inserted replaced
13:0b0e9fce0b58 14:4ccf8e394726
   168 	  		//It is also possible that the request message is valid and that
   168 	  		//It is also possible that the request message is valid and that
   169 	  		//it wasn't properly requstered during opening of the IPC extension.
   169 	  		//it wasn't properly requstered during opening of the IPC extension.
   170 	  		//That would usually be the fault of the client's CExtItfMsgPluginInfo.
   170 	  		//That would usually be the fault of the client's CExtItfMsgPluginInfo.
   171 	  		//Depending on the state the client will be errored or panicked.
   171 	  		//Depending on the state the client will be errored or panicked.
   172   			__DEBUGGER(); //diagnostic
   172   			__DEBUGGER(); //diagnostic
       
   173 
       
   174 			// Mark the client buffer as read so that client can clean up gracefully
       
   175 			RMessage2::Write(iRequestMsgParam, KNullDesC8);
       
   176 
   173   			return NULL;
   177   			return NULL;
   174   			}
   178   			}
   175   		}
   179   		}
   176 
   180 
   177 	//Make a reasonable attempt to release the client's buffer
   181 	//Make a reasonable attempt to release the client's buffer