# File lib/mongo/util/pool_manager.rb, line 25
    def initialize(client, seeds=[])
      @client               = client
      @seeds                = seeds

      @pools                = Set.new
      @primary              = nil
      @primary_pool         = nil
      @secondaries          = Set.new
      @secondary_pools      = []
      @hosts                = Set.new
      @members              = Set.new
      @refresh_required     = false
    end