mirror of
https://github.com/gogrlx/nats-server.git
synced 2026-04-02 03:38:42 -07:00
Merge pull request #2157 from nats-io/nil-leader
fix unit test crashing when leader was nil caused by quorum reformation
This commit is contained in:
@@ -6456,6 +6456,10 @@ func (c *cluster) waitOnPeerCount(n int) {
|
||||
c.t.Helper()
|
||||
c.waitOnLeader()
|
||||
leader := c.leader()
|
||||
for leader == nil {
|
||||
c.waitOnLeader()
|
||||
leader = c.leader()
|
||||
}
|
||||
expires := time.Now().Add(10 * time.Second)
|
||||
for time.Now().Before(expires) {
|
||||
peers := leader.JetStreamClusterPeers()
|
||||
|
||||
Reference in New Issue
Block a user