summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2020-12-10 18:55:03 +0900
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2020-12-10 18:55:03 +0900
commit658b4ff60934b9fb6845e214fda83229e631e366 (patch)
treea54bb585638b794bb5dd9d3dd54b5958ec9baaf3 /lib
parent72f1c43584df714a011864ca9fafc6e15ace392c (diff)
Fixed the test failures called WEBrick.new directly
Diffstat (limited to 'lib')
-rw-r--r--lib/rubygems/server.rb10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/rubygems/server.rb b/lib/rubygems/server.rb
index 61ea78bd9b..6d472ad02a 100644
--- a/lib/rubygems/server.rb
+++ b/lib/rubygems/server.rb
@@ -423,6 +423,11 @@ div.method-source-code pre { color: #ffdead; overflow: hidden; }
ERB
def self.run(options)
+ new(options[:gemdir], options[:port], options[:daemon],
+ options[:launch], options[:addresses]).run
+ end
+
+ def initialize(gem_dirs, port, daemon, launch = nil, addresses = nil)
begin
require 'webrick'
rescue LoadError
@@ -430,11 +435,6 @@ div.method-source-code pre { color: #ffdead; overflow: hidden; }
exit
end
- new(options[:gemdir], options[:port], options[:daemon],
- options[:launch], options[:addresses]).run
- end
-
- def initialize(gem_dirs, port, daemon, launch = nil, addresses = nil)
Gem::RDoc.load_rdoc
Socket.do_not_reverse_lookup = true