-
Notifications
You must be signed in to change notification settings - Fork 2k
Closed
Closed
Copy link
Labels
Description
Jetty Version
latest
Jetty Environment
Java Version
Issue
At jetty-core/jetty-server/src/main/java/org/eclipse/jetty/server/LowResourceMonitor.java#setMonitorThreads(boolean monitorThreads).
Here's the code, if the param monitorThreads is false then nothing will happen.
public void setMonitorThreads(boolean monitorThreads)
{
if (monitorThreads)
// already configured?
if (!getMonitorThreads())
addLowResourceCheck(new ConnectorsThreadPoolLowResourceCheck());
else
getBeans(ConnectorsThreadPoolLowResourceCheck.class).forEach(this::removeBean);
}
Should it be
public void setMonitorThreads(boolean monitorThreads)
{
if (monitorThreads) {
// already configured?
if (!getMonitorThreads())
addLowResourceCheck(new ConnectorsThreadPoolLowResourceCheck());
} else
getBeans(ConnectorsThreadPoolLowResourceCheck.class).forEach(this::removeBean);
}
?