summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--oslo_messaging/_drivers/protocols/amqp/driver.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/oslo_messaging/_drivers/protocols/amqp/driver.py b/oslo_messaging/_drivers/protocols/amqp/driver.py
index 705a090..cf1c912 100644
--- a/oslo_messaging/_drivers/protocols/amqp/driver.py
+++ b/oslo_messaging/_drivers/protocols/amqp/driver.py
@@ -46,7 +46,9 @@ LOG = logging.getLogger(__name__)
def marshal_response(reply=None, failure=None):
# TODO(grs): do replies have a context?
- msg = proton.Message()
+ # NOTE(flaper87): Set inferred to True since rabbitmq-amqp-1.0 doesn't
+ # have support for vbin8.
+ msg = proton.Message(inferred=True)
if failure:
failure = common.serialize_remote_exception(failure)
data = {"failure": failure}
@@ -67,7 +69,9 @@ def unmarshal_response(message, allowed):
def marshal_request(request, context, envelope):
- msg = proton.Message()
+ # NOTE(flaper87): Set inferred to True since rabbitmq-amqp-1.0 doesn't
+ # have support for vbin8.
+ msg = proton.Message(inferred=True)
if envelope:
request = common.serialize_msg(request)
data = {