diff options
Diffstat (limited to 'container-messagebus/src')
-rw-r--r-- | container-messagebus/src/main/java/com/yahoo/container/jdisc/messagebus/NetworkMultiplexerHolder.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/container-messagebus/src/main/java/com/yahoo/container/jdisc/messagebus/NetworkMultiplexerHolder.java b/container-messagebus/src/main/java/com/yahoo/container/jdisc/messagebus/NetworkMultiplexerHolder.java index 3c465835589..89ecc931efb 100644 --- a/container-messagebus/src/main/java/com/yahoo/container/jdisc/messagebus/NetworkMultiplexerHolder.java +++ b/container-messagebus/src/main/java/com/yahoo/container/jdisc/messagebus/NetworkMultiplexerHolder.java @@ -38,8 +38,10 @@ public class NetworkMultiplexerHolder extends AbstractComponent { @Override public void deconstruct() { synchronized (monitor) { - net.destroy(); - net = null; + if (net != null) { + net.destroy(); + net = null; + } destroyed = true; } } |