serverless-java-container icon indicating copy to clipboard operation
serverless-java-container copied to clipboard

Use Futures instead of latches to synchronize request processing

Open sapessi opened this issue 6 years ago • 0 comments

  • 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.

sapessi avatar Aug 11 '19 16:08 sapessi