You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ozone.apache.org by ad...@apache.org on 2024/06/30 16:23:31 UTC
(ozone) branch master updated: HDDS-10508. OmUtils.getAllOMHAAddresses may throw NPE (#6884)
This is an automated email from the ASF dual-hosted git repository.
adoroszlai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git
The following commit(s) were added to refs/heads/master by this push:
new 173e7d26f5 HDDS-10508. OmUtils.getAllOMHAAddresses may throw NPE (#6884)
173e7d26f5 is described below
commit 173e7d26f5ec52644cdb83f08964ceb36f8598b0
Author: Chung En Lee <wf...@gmail.com>
AuthorDate: Mon Jul 1 00:23:26 2024 +0800
HDDS-10508. OmUtils.getAllOMHAAddresses may throw NPE (#6884)
---
.../common/src/main/java/org/apache/hadoop/ozone/OmUtils.java | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/OmUtils.java b/hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/OmUtils.java
index 64aa9b1d24..6735c0a4f0 100644
--- a/hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/OmUtils.java
+++ b/hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/OmUtils.java
@@ -855,6 +855,12 @@ public final class OmUtils {
try {
OMNodeDetails omNodeDetails = OMNodeDetails.getOMNodeDetailsFromConf(
conf, omServiceId, nodeId);
+ if (omNodeDetails == null) {
+ LOG.error(
+ "There is no OM configuration for node ID {} in ozone-site.xml.",
+ nodeId);
+ continue;
+ }
if (decommissionedNodeIds.contains(omNodeDetails.getNodeId())) {
omNodeDetails.setDecommissioningState();
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@ozone.apache.org
For additional commands, e-mail: commits-help@ozone.apache.org