From f0dcbe78a7377edf8228c427eea0b108ef1be765 Mon Sep 17 00:00:00 2001 From: litao Date: Wed, 1 Jun 2022 02:49:49 +0800 Subject: [PATCH] HBASE-27068 NPE occurs when the active master has not yet been elected (#4474) Signed-off-by: Pankaj Kumar Signed-off-by: Viraj Jasani <%if (!master.isActiveMaster()) %> <%java> ServerName active_master = master.getActiveMaster().orElse(null); - assert active_master != null : "Failed to retrieve active master's ServerName!"; - int activeInfoPort = active_master == null ? 0 : master.getActiveMasterInfoPort(); + Preconditions.checkState(active_master != null, "Failed to retrieve active master's ServerName!"); + int activeInfoPort = master.getActiveMasterInfoPort();