diff options
Diffstat (limited to 'logserver/src')
-rw-r--r-- | logserver/src/main/java/ai/vespa/logserver/protocol/RpcServer.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/logserver/src/main/java/ai/vespa/logserver/protocol/RpcServer.java b/logserver/src/main/java/ai/vespa/logserver/protocol/RpcServer.java index 10ea00bbbac..55d9c2d2940 100644 --- a/logserver/src/main/java/ai/vespa/logserver/protocol/RpcServer.java +++ b/logserver/src/main/java/ai/vespa/logserver/protocol/RpcServer.java @@ -38,7 +38,9 @@ public class RpcServer implements AutoCloseable { @Override public void close() { - acceptor.shutdown().join(); + if (acceptor != null) { + acceptor.shutdown().join(); + } supervisor.transport().shutdown().join(); } } |