From: Robert Varga Date: Sat, 15 May 2021 11:44:14 +0000 (+0200) Subject: Support async servlets in Jetty X-Git-Tag: v0.14.0~12 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=75c92da522037b80a9ded56239ccf674c5265374;p=aaa.git Support async servlets in Jetty I83d579bbe33cfeb33f44150ecbe3619654bebe36 failed to update Jetty implementation to propagate the async flag. Fix that omission. Change-Id: I167de479e6e26cbe88ff6f1c5c92d892e394f4ed Signed-off-by: Robert Varga --- diff --git a/web/impl-jetty/src/main/java/org/opendaylight/aaa/web/jetty/JettyWebServer.java b/web/impl-jetty/src/main/java/org/opendaylight/aaa/web/jetty/JettyWebServer.java index 2dcdecbf0..77bfde376 100644 --- a/web/impl-jetty/src/main/java/org/opendaylight/aaa/web/jetty/JettyWebServer.java +++ b/web/impl-jetty/src/main/java/org/opendaylight/aaa/web/jetty/JettyWebServer.java @@ -119,6 +119,7 @@ public class JettyWebServer implements WebServer { webContext.servlets().forEach(servlet -> { ServletHolder servletHolder = new ServletHolder(servlet.name(), servlet.servlet()); servletHolder.setInitParameters(servlet.initParams()); + servletHolder.setAsyncSupported(servlet.getAsyncSupported()); servletHolder.setInitOrder(1); // AKA 1 servlet.urlPatterns().forEach( urlPattern -> handler.addServlet(servletHolder, urlPattern)