From 98d1baf0b7991a00ff0ce0c7d69a770ceb530573 Mon Sep 17 00:00:00 2001 From: lujie Date: Wed, 13 Mar 2019 22:55:49 +0800 Subject: [PATCH] fix HBASE-22050 --- .../java/org/apache/hadoop/hbase/regionserver/HRegionServer.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java index e407285..b4509dd 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java @@ -2433,7 +2433,12 @@ public class HRegionServer extends HasThread implements rssStub.reportRSFatalError(null, builder.build()); } } catch (Throwable t) { - LOG.warn("Unable to report fatal error to master", t); + String message = "Unable to report fatal error to master"; + if (t instanceof NullPointerException) { + LOG.warn(message + " due to the proxy is down"); + } else { + LOG.warn(message, t); + } } // shutdown should be run as the internal user stop(reason, true, null); -- 1.8.3.1