summaryrefslogtreecommitdiff
path: root/python/qpid/peer.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/qpid/peer.py')
-rw-r--r--python/qpid/peer.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/python/qpid/peer.py b/python/qpid/peer.py
index 66d325994b..8d5029004e 100644
--- a/python/qpid/peer.py
+++ b/python/qpid/peer.py
@@ -237,6 +237,8 @@ class Channel:
frame = Method(type, type.arguments(*args, **kwargs))
if self.reliable:
self.request(frame, self.queue_response, content)
+ if not frame.method.responses:
+ return None
try:
resp = self.responses.get()
return Message(self, resp)