diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-04-24 23:04:48 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-04-24 23:04:48 +0200 |
commit | dbb56914c20e2968be203ce03e629ef076b93b53 (patch) | |
tree | 178913ae9c2a29217734d82f65e64bfdb5ce28d6 /application | |
parent | 95a6c5d27834367fae2b3baf004aaa238e7aeadb (diff) |
Revert "Bjorncs/upgrade netty"
Diffstat (limited to 'application')
-rw-r--r-- | application/src/main/java/com/yahoo/application/Application.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/application/src/main/java/com/yahoo/application/Application.java b/application/src/main/java/com/yahoo/application/Application.java index 5b91c8ff89c..cfcce72487b 100644 --- a/application/src/main/java/com/yahoo/application/Application.java +++ b/application/src/main/java/com/yahoo/application/Application.java @@ -20,6 +20,7 @@ import com.yahoo.search.rendering.Renderer; import com.yahoo.text.StringUtilities; import com.yahoo.text.Utf8; import com.yahoo.vespa.model.VespaModel; +import org.jboss.netty.channel.ChannelException; import org.xml.sax.SAXException; import java.io.File; @@ -315,7 +316,7 @@ public final class Application implements AutoCloseable { break; } catch (Error e) { // the container thinks this is really serious, in this case is it not in the cause is a BindException // catch bind error and reset container - if (e.getCause() != null && e.getCause().getCause() != null && e.getCause().getCause() instanceof BindException) { + if (e.getCause() != null && e.getCause() instanceof ChannelException && e.getCause().getCause() != null && e.getCause().getCause() instanceof BindException) { exception = (Exception) e.getCause().getCause(); com.yahoo.container.Container.resetInstance(); // this is needed to be able to recreate the container from config again } else { @@ -666,4 +667,4 @@ public final class Application implements AutoCloseable { } } } -} +}
\ No newline at end of file |