Merge pull request #9923 from eclipse/jetty-12.0.x-9919-ServerByteBufferPool

Issue #9919 - Avoid creating two ByteBufferPools for the server
This commit is contained in:
Lachlan 2023-06-21 11:53:14 +10:00 committed by GitHub
commit b5360f377f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 18 deletions

View File

@ -25,15 +25,6 @@
<!-- =============================================================== --> <!-- =============================================================== -->
<Configure id="Server" class="org.eclipse.jetty.server.Server"> <Configure id="Server" class="org.eclipse.jetty.server.Server">
<Arg name="threadPool"><Ref refid="threadPool"/></Arg> <Arg name="threadPool"><Ref refid="threadPool"/></Arg>
<Call name="addBean">
<Arg><Ref refid="byteBufferPool"/></Arg>
</Call>
<!-- =========================================================== -->
<!-- Add shared Scheduler instance -->
<!-- =========================================================== -->
<Call name="addBean">
<Arg> <Arg>
<New class="org.eclipse.jetty.util.thread.ScheduledExecutorScheduler"> <New class="org.eclipse.jetty.util.thread.ScheduledExecutorScheduler">
<Arg name="name"><Property name="jetty.scheduler.name"/></Arg> <Arg name="name"><Property name="jetty.scheduler.name"/></Arg>
@ -41,7 +32,7 @@
<Arg name="threads" type="int"><Property name="jetty.scheduler.threads" default="-1" /></Arg> <Arg name="threads" type="int"><Property name="jetty.scheduler.threads" default="-1" /></Arg>
</New> </New>
</Arg> </Arg>
</Call> <Arg><Ref refid="byteBufferPool"/></Arg>
<!-- =========================================================== --> <!-- =========================================================== -->
<!-- Http Configuration. --> <!-- Http Configuration. -->