mirror of
https://github.com/gogrlx/nats-server.git
synced 2026-04-17 03:24:40 -07:00
Move JetStream direct APIs to private.
Signed-off-by: Derek Collison <derek@nats.io>
This commit is contained in:
@@ -655,20 +655,6 @@ func shutdownCluster(c *cluster) {
|
||||
c.shutdown()
|
||||
}
|
||||
|
||||
func (c *cluster) randomServer() *server.Server {
|
||||
// Since these can be randomly shutdown in certain tests make sure they are running first.
|
||||
// Copy our servers list and shuffle then walk looking for first running server.
|
||||
cs := append(c.servers[:0:0], c.servers...)
|
||||
rand.Shuffle(len(cs), func(i, j int) { cs[i], cs[j] = cs[j], cs[i] })
|
||||
|
||||
for _, s := range cs {
|
||||
if s.Running() {
|
||||
return s
|
||||
}
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (c *cluster) totalSubs() int {
|
||||
totalSubs := 0
|
||||
for _, s := range c.servers {
|
||||
|
||||
Reference in New Issue
Block a user