diff options
Diffstat (limited to 'lib/rubygems/request.rb')
-rw-r--r-- | lib/rubygems/request.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/rubygems/request.rb b/lib/rubygems/request.rb index d2f076f581..cc99d30e92 100644 --- a/lib/rubygems/request.rb +++ b/lib/rubygems/request.rb @@ -28,6 +28,12 @@ class Gem::Request @env_no_proxy = get_no_proxy_from_env end + def close + @connections.each_value do |conn| + conn.finish + end + end + def add_rubygems_trusted_certs(store) pattern = File.expand_path("./ssl_certs/*.pem", File.dirname(__FILE__)) Dir.glob(pattern).each do |ssl_cert_file| |