From ce367911de416e0742448a81c9edcec8ce59a127 Mon Sep 17 00:00:00 2001 From: Alex Rousskov Date: Sun, 28 Sep 2008 11:34:36 -0600 Subject: [PATCH] When adding a body_pipe to adaptation message, do not forget to update the raw header as well. --- src/eCAP/MessageRep.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/eCAP/MessageRep.cc b/src/eCAP/MessageRep.cc index 2995fda72d..565215c87b 100644 --- a/src/eCAP/MessageRep.cc +++ b/src/eCAP/MessageRep.cc @@ -422,8 +422,10 @@ void Ecap::MessageRep::tieBody(Ecap::XactionRep *x) { Must(theBodyRep != NULL); // addBody must be called first + Must(!theMessage.header->body_pipe); Must(!theMessage.body_pipe); - theMessage.body_pipe = new BodyPipe(x); + theMessage.header->body_pipe = new BodyPipe(x); + theMessage.body_pipe = theMessage.header->body_pipe; theBodyRep->tie(theMessage.body_pipe); } -- 2.47.3