Skip to content

[ServiceBus] Consider retry attempts with ServerBusy exit logic #50356

Closed
@jsquire

Description

@jsquire

Summary

In the file ServiceBusRetryPolicy.cs, the RunOperation method checks to see if IsServerBusy is set and whether the tryTimeout is less than ServerBusyBaseSleepTime. Update that check to test IsServerBusy and (tryTimeout * (Options.MaxRetries - failedAttemptCount)) less than ServerBusySleepTime. Write or update tests to validate the behavior and add an entry to the ChangeLog.md describing the change.

Related

Metadata

Metadata

Assignees

Labels

ClientThis issue points to a problem in the data-plane of the library.Service Bus

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions