# File lib/rubygems/mirror/test_setup.rb, line 135 def setup_server opts = { :Port => 8808, :DocumentRoot => @source_path } unless $DEBUG require 'logger' opts[:Logger] = Logger.new('/dev/null') opts[:AccessLog] = Logger.new('/dev/null') end @server = WEBrick::HTTPServer.new opts @server_thread = Thread.new { @server.start } @server_thread.join(0.1) # pickup early errors and give it time to start end