[BUG] Message sending not retried after blocking timeout expired #43830
Labels
Client
This issue points to a problem in the data-plane of the library.
customer-reported
Issues that are reported by GitHub users external to the Azure organization.
needs-team-attention
Workflow: This issue needs attention from Azure service team or SDK team
question
The issue doesn't require a change to the product in order to be resolved. Most issues start as that
Service Bus
Using
com.azure:azure-messaging-servicebus:7.17.6
, I am creating aServiceBusSenderClient
with the defaultretryOptions
.That gives me a
ServiceBusSenderAsyncClient
with the followingretryOptions
:And the
ServiceBusSenderClient
with thistryTimeout
:Every now and then, some messages can't be send and fails with the following error :
I don't know the root cause of the error, but I would expect the message sending to be retried, but it is not.
It waits for the whole Mono block timeout (245 seconds) and from what I understand this timeout error is not retriable, but I would expect a earlier timeout issued after the
retryOptions.tryTimeout = PT1M
.Am I missing something ?
The text was updated successfully, but these errors were encountered: