[15/29] hadoop git commit: HDFS-8173. NPE thrown at DataNode shutdown when HTTP server was not able to create (Contributed by surendra singh lilhore)
HDFS-8173. NPE thrown at DataNode shutdown when HTTP server was not able to create (Contributed by surendra singh lilhore) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/233f1062 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/233f1062 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/233f1062 Branch: refs/heads/YARN-2928 Commit: 233f1062060e11e6a753281f388268bc034b7a9f Parents: 63d0082 Author: Vinayakumar B vinayakum...@apache.org Authored: Mon Apr 20 14:58:04 2015 +0530 Committer: Zhijie Shen zjs...@apache.org Committed: Tue Apr 21 16:16:54 2015 -0700 -- hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt | 3 +++ .../org/apache/hadoop/hdfs/server/datanode/DataNode.java | 10 ++ 2 files changed, 9 insertions(+), 4 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/233f1062/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt -- diff --git a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt index 9bb1fd4..8dec32e 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt +++ b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt @@ -526,6 +526,9 @@ Release 2.8.0 - UNRELEASED HDFS-8043. NPE in MiniDFSCluster teardown. (Brahma Reddy Battula via ozawa) +HDFS-8173. NPE thrown at DataNode shutdown when HTTP server was not able to +create (surendra singh lilhore via vinayakumarb) + Release 2.7.1 - UNRELEASED INCOMPATIBLE CHANGES http://git-wip-us.apache.org/repos/asf/hadoop/blob/233f1062/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java -- diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java index 0ddb99c..e81da52 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java +++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java @@ -1721,10 +1721,12 @@ public class DataNode extends ReconfigurableBase LOG.warn(Exception shutting down DataNode, e); } } -try { - httpServer.close(); -} catch (Exception e) { - LOG.warn(Exception shutting down DataNode HttpServer, e); +if (httpServer != null) { + try { +httpServer.close(); + } catch (Exception e) { +LOG.warn(Exception shutting down DataNode HttpServer, e); + } } if (pauseMonitor != null) {
hadoop git commit: HDFS-8173. NPE thrown at DataNode shutdown when HTTP server was not able to create (Contributed by surendra singh lilhore)
Repository: hadoop Updated Branches: refs/heads/branch-2 5d3a4d51b - c562e1b19 HDFS-8173. NPE thrown at DataNode shutdown when HTTP server was not able to create (Contributed by surendra singh lilhore) (cherry picked from commit c17cd4f7c163cf97d6e42865df25709f29d39e3d) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/c562e1b1 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/c562e1b1 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/c562e1b1 Branch: refs/heads/branch-2 Commit: c562e1b19be435733d405f80f0f5b27e11dc2e7b Parents: 5d3a4d5 Author: Vinayakumar B vinayakum...@apache.org Authored: Mon Apr 20 14:58:04 2015 +0530 Committer: Vinayakumar B vinayakum...@apache.org Committed: Mon Apr 20 14:58:59 2015 +0530 -- hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt | 3 +++ .../org/apache/hadoop/hdfs/server/datanode/DataNode.java | 10 ++ 2 files changed, 9 insertions(+), 4 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/c562e1b1/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt -- diff --git a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt index 7da514a..1acb906 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt +++ b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt @@ -208,6 +208,9 @@ Release 2.8.0 - UNRELEASED HDFS-8043. NPE in MiniDFSCluster teardown. (Brahma Reddy Battula via ozawa) +HDFS-8173. NPE thrown at DataNode shutdown when HTTP server was not able to +create (surendra singh lilhore via vinayakumarb) + Release 2.7.1 - UNRELEASED INCOMPATIBLE CHANGES http://git-wip-us.apache.org/repos/asf/hadoop/blob/c562e1b1/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java -- diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java index 723b322..a13a31f 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java +++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java @@ -1728,10 +1728,12 @@ public class DataNode extends ReconfigurableBase LOG.warn(Exception shutting down DataNode, e); } } -try { - httpServer.close(); -} catch (Exception e) { - LOG.warn(Exception shutting down DataNode HttpServer, e); +if (httpServer != null) { + try { +httpServer.close(); + } catch (Exception e) { +LOG.warn(Exception shutting down DataNode HttpServer, e); + } } if (pauseMonitor != null) {
hadoop git commit: HDFS-8173. NPE thrown at DataNode shutdown when HTTP server was not able to create (Contributed by surendra singh lilhore)
Repository: hadoop Updated Branches: refs/heads/trunk 5c97db07f - c17cd4f7c HDFS-8173. NPE thrown at DataNode shutdown when HTTP server was not able to create (Contributed by surendra singh lilhore) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/c17cd4f7 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/c17cd4f7 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/c17cd4f7 Branch: refs/heads/trunk Commit: c17cd4f7c163cf97d6e42865df25709f29d39e3d Parents: 5c97db0 Author: Vinayakumar B vinayakum...@apache.org Authored: Mon Apr 20 14:58:04 2015 +0530 Committer: Vinayakumar B vinayakum...@apache.org Committed: Mon Apr 20 14:58:04 2015 +0530 -- hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt | 3 +++ .../org/apache/hadoop/hdfs/server/datanode/DataNode.java | 10 ++ 2 files changed, 9 insertions(+), 4 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/c17cd4f7/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt -- diff --git a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt index 9bb1fd4..8dec32e 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt +++ b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt @@ -526,6 +526,9 @@ Release 2.8.0 - UNRELEASED HDFS-8043. NPE in MiniDFSCluster teardown. (Brahma Reddy Battula via ozawa) +HDFS-8173. NPE thrown at DataNode shutdown when HTTP server was not able to +create (surendra singh lilhore via vinayakumarb) + Release 2.7.1 - UNRELEASED INCOMPATIBLE CHANGES http://git-wip-us.apache.org/repos/asf/hadoop/blob/c17cd4f7/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java -- diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java index 0ddb99c..e81da52 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java +++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java @@ -1721,10 +1721,12 @@ public class DataNode extends ReconfigurableBase LOG.warn(Exception shutting down DataNode, e); } } -try { - httpServer.close(); -} catch (Exception e) { - LOG.warn(Exception shutting down DataNode HttpServer, e); +if (httpServer != null) { + try { +httpServer.close(); + } catch (Exception e) { +LOG.warn(Exception shutting down DataNode HttpServer, e); + } } if (pauseMonitor != null) {