summaryrefslogtreecommitdiffstats
path: root/container-messagebus/src
diff options
context:
space:
mode:
Diffstat (limited to 'container-messagebus/src')
-rw-r--r--container-messagebus/src/main/java/com/yahoo/container/jdisc/messagebus/NetworkMultiplexerHolder.java6
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;
}
}