diff options
Diffstat (limited to 'python/qpid/peer.py')
-rw-r--r-- | python/qpid/peer.py | 2 |
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) |