From 4dca32c6a3fbcd5dc079e231a4a3f10dd90f4111 Mon Sep 17 00:00:00 2001 From: Greg Wilkins Date: Mon, 5 Jul 2021 16:22:22 +1000 Subject: [PATCH] Fix #6493 header cache memory usage Delay creating a header cache until a second request on a parser. Signed-off-by: Greg Wilkins --- jetty-http/src/main/java/org/eclipse/jetty/http/HttpParser.java | 1 + 1 file changed, 1 insertion(+) diff --git a/jetty-http/src/main/java/org/eclipse/jetty/http/HttpParser.java b/jetty-http/src/main/java/org/eclipse/jetty/http/HttpParser.java index 51d8b19770cb..41c7117a460d 100644 --- a/jetty-http/src/main/java/org/eclipse/jetty/http/HttpParser.java +++ b/jetty-http/src/main/java/org/eclipse/jetty/http/HttpParser.java @@ -1935,6 +1935,7 @@ protected void setState(FieldState state) public Index getFieldCache() { + checkHeaderCache(); return _fieldCache; }