summaryrefslogtreecommitdiff
path: root/java/common
diff options
context:
space:
mode:
Diffstat (limited to 'java/common')
-rw-r--r--java/common/src/main/java/org/apache/qpid/framing/FieldTable.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/java/common/src/main/java/org/apache/qpid/framing/FieldTable.java b/java/common/src/main/java/org/apache/qpid/framing/FieldTable.java
index 61bc9090a1..26d13b403c 100644
--- a/java/common/src/main/java/org/apache/qpid/framing/FieldTable.java
+++ b/java/common/src/main/java/org/apache/qpid/framing/FieldTable.java
@@ -832,10 +832,14 @@ public class FieldTable
if(_encodedForm != null)
{
+ // FIXME: This is a quick fix for a problem where the ByteBuffer _encodedForm
+ // becomes consumed if debug messages are printed which involve a FieldTable,
+ // and for some tests. This is a rather ugly quick-fix...
if (_encodedForm.remaining() == 0)
{
_encodedForm.rewind();
}
+// _encodedForm.flip();
buffer.put(_encodedForm);
}
else if(_properties != null)