# File lib/rubygems/server.rb, line 330
  def initialize(gemdir, port, daemon)
    Socket.do_not_reverse_lookup = true

    @gemdir = gemdir
    @port = port
    @daemon = daemon
    logger = WEBrick::Log.new nil, WEBrick::BasicLog::FATAL
    @server = WEBrick::HTTPServer.new :DoNotListen => true, :Logger => logger

    @spec_dir = File.join @gemdir, "specifications"
    @source_index = Gem::SourceIndex.from_gems_in @spec_dir
  end