diff options
author | Jon Marius Venstad <jonmv@users.noreply.github.com> | 2021-08-17 19:30:07 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-17 19:30:07 +0200 |
commit | f03038eec17af56fe8c3123cb016c868133a6588 (patch) | |
tree | 1d1ae784967e60a36585b6233632d22aca680f35 /container-messagebus/src/main/java/com/yahoo/messagebus/shared/SharedMessageBus.java | |
parent | f76ce2e45f0b4142fd4451310b240e9277decb69 (diff) | |
parent | ff34e29daf239a3658bf0003af50fc6bfd0cd9fa (diff) |
Merge pull request #18525 from vespa-engine/jonmv/reapply-di-session-cache
Session cache with injected config and network [run-systemtest]
Diffstat (limited to 'container-messagebus/src/main/java/com/yahoo/messagebus/shared/SharedMessageBus.java')
-rw-r--r-- | container-messagebus/src/main/java/com/yahoo/messagebus/shared/SharedMessageBus.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/container-messagebus/src/main/java/com/yahoo/messagebus/shared/SharedMessageBus.java b/container-messagebus/src/main/java/com/yahoo/messagebus/shared/SharedMessageBus.java index dd135a51378..39bd6e86aa2 100644 --- a/container-messagebus/src/main/java/com/yahoo/messagebus/shared/SharedMessageBus.java +++ b/container-messagebus/src/main/java/com/yahoo/messagebus/shared/SharedMessageBus.java @@ -3,7 +3,10 @@ package com.yahoo.messagebus.shared; import com.yahoo.config.subscription.ConfigGetter; import com.yahoo.jdisc.AbstractResource; + +import java.util.Objects; import java.util.logging.Level; + import com.yahoo.messagebus.DestinationSessionParams; import com.yahoo.messagebus.IntermediateSessionParams; import com.yahoo.messagebus.MessageBus; @@ -25,8 +28,7 @@ public class SharedMessageBus extends AbstractResource { private final MessageBus mbus; public SharedMessageBus(MessageBus mbus) { - mbus.getClass(); // throws NullPointerException - this.mbus = mbus; + this.mbus = Objects.requireNonNull(mbus); } public MessageBus messageBus() { @@ -65,4 +67,6 @@ public class SharedMessageBus extends AbstractResource { } return new RPCNetwork(params); } + + } |