Closed nicholasgriffintn closed 2 months ago
Code Climate has analyzed commit a495cba1 and detected 0 issues on this pull request.
The test coverage on the diff in this pull request is 100.0% (80% is the threshold).
This pull request will bring the total coverage in the repository to 98.3% (0.0% change).
View more on Code Climate.
Resolves #484
Description:
SQS Consumer does not currently handle some other connection / authentication errors that SQS sends out. This PR extends the code to handle these as connection errors, which will cause the polling timeout to be extended.
Type of change:
Why is this change required?:
This allows users to better respond to these issues and stops the consumer from pinging SQS too often as these errors are expected to persist for some time.
Code changes:
InvalidAddress
|InvalidSecurity
|QueueDoesNotExist
|RequestThrottled
|OverLimit