diff --git a/jetty-io/src/main/java/org/eclipse/jetty/io/ManagedSelector.java b/jetty-io/src/main/java/org/eclipse/jetty/io/ManagedSelector.java index 35e9da322af..a39890d7557 100644 --- a/jetty-io/src/main/java/org/eclipse/jetty/io/ManagedSelector.java +++ b/jetty-io/src/main/java/org/eclipse/jetty/io/ManagedSelector.java @@ -123,23 +123,11 @@ public class ManagedSelector extends ContainerLifeCycle implements Dumpable start._started.await(); } - protected void onSelectFailed(Throwable cause) throws Exception + protected void onSelectFailed(Throwable cause) { // override to change behavior } - private void notifySelectFailed(Throwable cause) - { - try - { - onSelectFailed(cause); - } - catch (Throwable x) - { - LOG.info("Failure while calling onSelectFailed()", x); - } - } - public int size() { Selector s = _selector; @@ -520,7 +508,7 @@ public class ManagedSelector extends ContainerLifeCycle implements Dumpable if (isRunning()) { LOG.warn("Fatal select() failure", x); - notifySelectFailed(x); + onSelectFailed(x); } else {