You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@helix.apache.org by ji...@apache.org on 2021/08/23 23:04:30 UTC
[helix] branch master updated: Check server field state before
shutdown to avoid NPE in MockMetadataStoreDirectoryServer. (#1847)
This is an automated email from the ASF dual-hosted git repository.
jiajunwang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/helix.git
The following commit(s) were added to refs/heads/master by this push:
new 3d352c3 Check server field state before shutdown to avoid NPE in MockMetadataStoreDirectoryServer. (#1847)
3d352c3 is described below
commit 3d352c34a5f9e563a10a3a8c7ce5e541fcbeb25d
Author: Jiajun Wang <jj...@linkedin.com>
AuthorDate: Mon Aug 23 16:04:20 2021 -0700
Check server field state before shutdown to avoid NPE in MockMetadataStoreDirectoryServer. (#1847)
Check server field state before shutdown to avoid NPE in MockMetadataStoreDirectoryServer.
---
.../apache/helix/msdcommon/mock/MockMetadataStoreDirectoryServer.java | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/metadata-store-directory-common/src/main/java/org/apache/helix/msdcommon/mock/MockMetadataStoreDirectoryServer.java b/metadata-store-directory-common/src/main/java/org/apache/helix/msdcommon/mock/MockMetadataStoreDirectoryServer.java
index 8684275..4ead0d7 100644
--- a/metadata-store-directory-common/src/main/java/org/apache/helix/msdcommon/mock/MockMetadataStoreDirectoryServer.java
+++ b/metadata-store-directory-common/src/main/java/org/apache/helix/msdcommon/mock/MockMetadataStoreDirectoryServer.java
@@ -103,7 +103,9 @@ public class MockMetadataStoreDirectoryServer {
}
public void stopServer() {
- _server.stop(0);
+ if (_server != null) {
+ _server.stop(0);
+ }
_executor.shutdown();
LOG.info(
"Stopped MockMetadataStoreDirectoryServer at " + _hostname + ":" + _mockServerPort + "!");