# File lib/mongo/server.rb, line 283
    def pool
      @pool_lock.synchronize do
        @pool ||= begin
          ConnectionPool.new(options) do |generation|
            Connection.new(self, options.merge(generation: generation))
          end
        end
      end
    end