# File lib/mongo/server/connection_pool.rb, line 44
      def initialize(options = {}, &block)
        @options = options.dup.freeze
        @queue = queue = Queue.new(@options, &block)

        finalizer = proc do
          queue.disconnect!
        end
        ObjectSpace.define_finalizer(self, finalizer)
      end