Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Condição de corrida permite chamar o lambda mais de uma vez para o mesmo requestId #6

Open
lindebergue opened this issue Apr 1, 2021 · 0 comments

Comments

@lindebergue
Copy link

Obrigado pela biblioteca! Percebi que tem uma condição de corrida na forma que o middleware está implementado, levando a chamar o lambda mais de uma vez para o mesmo requestId:

O middleware só salva quando a solicitação for completada, o que é um problema porque caso ocorra duas chamadas em paralelo com o mesmo requestId, a segunda chamada pode acontecer se a primeira não terminar a tempo (e então registrar que aquele requestId já foi processado).

Se acharem esse problema válido, posso abrir um PR a respeito.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant