This is an automated email from the ASF dual-hosted git repository. ramkrishna 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 b0863c5 writer null check if not initialized yet during syncrunner run (#2201) b0863c5 is described below commit b0863c5832024033bc13efa3edb7c57b3b753996 Author: gkanade <gaurav.kan...@gmail.com> AuthorDate: Wed Aug 5 18:44:12 2020 +0530 writer null check if not initialized yet during syncrunner run (#2201) Signed-off-by: Ramkrishna <ramkris...@apache.org> Signed-off-by: Viraj Jasani <vjas...@apache.org> Signed-off-by: AnoopSamJohn<anoopsamj...@apache.org> --- .../src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java index 168cbed..8fb8e83 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java @@ -329,7 +329,7 @@ public class FSHLog extends AbstractFSWAL<Writer> { SyncFuture syncFuture = null; SafePointZigZagLatch zigzagLatch = null; long sequence = -1L; - if (this.ringBufferEventHandler != null) { + if (this.writer != null && this.ringBufferEventHandler != null) { // Get sequence first to avoid dead lock when ring buffer is full // Considering below sequence // 1. replaceWriter is called and zigzagLatch is initialized