I know that _interrupt_wait_on_frame is an internal method, but I'm invoking it on a channel object to try and get rabbitpy to return from a Queue.get invocation (see my comments regarding #108).
After doing it, rabbitpy generates this exception:
File "/home/allanc/env35/lib/python3.5/site-packages/rabbitpy/amqp_queue.py", line 287, in get
return self.channel._get_message() # pylint: disable=protected-access
File "/home/allanc/env35/lib/python3.5/site-packages/rabbitpy/channel.py", line 375, in _get_message
return self._wait_for_content_frames(frame_value)
File "/home/allanc/env35/lib/python3.5/site-packages/rabbitpy/channel.py", line 467, in _wait_for_content_frames
method_frame.name, method_frame.delivery_tag)
AttributeError: 'NoneType' object has no attribute 'name'
I know that
_interrupt_wait_on_frame
is an internal method, but I'm invoking it on a channel object to try and get rabbitpy to return from aQueue.get
invocation (see my comments regarding #108).After doing it, rabbitpy generates this exception: