From 13372508e2668bf7f43670d05ed881d7c10dc0ce Mon Sep 17 00:00:00 2001 From: Waldemar Quevedo Date: Mon, 30 Jan 2023 15:27:26 -0800 Subject: [PATCH] Fix for isGroupLeaderless when JS not available (due to shutdown) Signed-off-by: Waldemar Quevedo --- server/jetstream_cluster.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/jetstream_cluster.go b/server/jetstream_cluster.go index 9c59a5f9..32d6cb9a 100644 --- a/server/jetstream_cluster.go +++ b/server/jetstream_cluster.go @@ -739,7 +739,7 @@ func (js *jetStream) isLeaderless() bool { // Will respond iff we are a member and we know we have no leader. func (js *jetStream) isGroupLeaderless(rg *raftGroup) bool { - if rg == nil { + if rg == nil || js == nil { return false } js.mu.RLock()