Fix for isGroupLeaderless when JS not available (due to shutdown)

Signed-off-by: Waldemar Quevedo <wally@nats.io>
This commit is contained in:
Waldemar Quevedo
2023-01-30 15:27:26 -08:00
parent fd371781b2
commit 13372508e2

View File

@@ -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()