Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.4.4, 3.6.0
-
None
-
Unknown
Description
The AWS v2 SQS component has a time-of-check / time-of-use bug when creating queues. Currently, the code checks if the queue exists and, if not, creates it.
However, if another application or thread creates the queue in between the check and the creation, the component fails and the startup is aborted.
IMHO, a better approach would be to - in case of an exception - check if the queue hasn't been created before aborting.
Attachments
Issue Links
- links to