Unhandled exception: Failed to accept message. Error: Unable to send message dispostition 'accepted' for message number 1
Traceback (most recent call last):
File ".../lib/python3.7/site-packages/azure/servicebus/aio/async_message.py", line 75, in complete
await self._loop.run_in_executor(None, self.message.accept)
File ".../lib64/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File ".../lib/python3.7/site-packages/uamqp/message.py", line 375, in accept
self._settler(self._response)
File ".../lib/python3.7/site-packages/uamqp/receiver.py", line 203, in _settle_message
self._receiver.settle_accepted_message(message_number)
File "./src/message_receiver.pyx", line 70, in uamqp.c_uamqp.cMessageReceiver.settle_accepted_message
File "./src/message_receiver.pyx", line 74, in uamqp.c_uamqp.cMessageReceiver.settle_accepted_message
RuntimeError: Unable to send message dispostition 'accepted' for message number 1
We are getting the following exception when calling
complete()on a message received from Service Bus. Note that this happens on
messages which are being "processed" for a long time and
periodically (very 10 seconds) renewed before competition.
This happens with uamqp version
1.2.4andazure-servicebusversion0.50.1.