ClientConnection connection = ((ClientRequestInfoImpl) ri).connection;
// process CompleteEstablishContext message
if (contextBody.discriminator() == MTCompleteEstablishContext.value)
{
CompleteEstablishContext reply = contextBody.complete_msg();
logger.debug("receive_exception MTCompleteEstablishContext: " + reply.client_context_id);
// if not stateful, remove from connection
if (reply.client_context_id > 0 && !reply.context_stateful)
connection.purgeSASContext(reply.client_context_id);