This is an automated email from the ASF dual-hosted git repository.
xucang pushed a commit to branch branch-2
in repository https://gitbox.apache.org/repos/asf/hbase.git
The following commit(s) were added to refs/heads/branch-2 by this push:
new f5ef044 HBASE-21740 Fix NPE while shutting down RS
f5ef044 is described below
commit f5ef0442b02da0c530a3077f3126484a9e59f147
Author: lujie <[email protected]>
AuthorDate: Mon Feb 18 02:55:13 2019 -0800
HBASE-21740 Fix NPE while shutting down RS
---
.../main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java | 4 +++-
1 file changed, 3 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 371915f..fea0a8f 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
@@ -1946,7 +1946,9 @@ public class HRegionServer extends HasThread implements
Threads.setDaemonThreadRunning(this.walRoller.getThread(), getName() +
".logRoller",
uncaughtExceptionHandler);
- this.cacheFlusher.start(uncaughtExceptionHandler);
+ if (this.cacheFlusher != null) {
+ this.cacheFlusher.start(uncaughtExceptionHandler);
+ }
Threads.setDaemonThreadRunning(this.procedureResultReporter,
getName() + ".procedureResultReporter", uncaughtExceptionHandler);