goaws
goaws copied to clipboard
Respect GetQueueAttributes AttributeName parameters
This PR allows gosqs
to respect the GetQueueAttributes AtrributeName.N
parameter and only return requested attributes. It also removes a redundant app.SyncQueues.RLock()
call that was causing the SQS handler to lock up indefinitely when bombarded with GetQueueAttributes
calls.
Sorry, missed this. I'll get on it.
@mbklein Hey there! Checking this out - looks great, would you mind doing a quick rebase and throwing some tests on it?
@Admiral-Piett It only took me 2½ years, but I've added some tests. Sorry this fell off my radar for so long.