aws / aws/serverless-java-container

Use Futures instead of latches to synchronize request processing

Open
#276 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
1.6k
Forks
574
PR merge metrics
No merged PRs in 30d

Description

* Framework version: 2.0
* Implementations: All

## Scenario
The framework currently uses latches on the `HttpServletResponse` implementation to wait for the completion of a request. We should change this to use Futures. This need for this was highlighted in #272 as throwing an exception without releasing the latch may cause memory leaks.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.