aboutsummaryrefslogtreecommitdiffstats
path: root/lib/rubygems.rb
diff options
context:
space:
mode:
authorDaniel Niknam <mhmd.niknam@gmail.com>2021-08-08 19:45:14 +1000
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2021-08-31 19:06:14 +0900
commit717ad64f4198066ae1eedfb166e38e8f00f44705 (patch)
treed52f60fd99e09364cf0c5fbefe0d6d025f300b45 /lib/rubygems.rb
parent34e073c0ca4a7bb0c7e07df883babeaafb03b438 (diff)
downloadruby-717ad64f4198066ae1eedfb166e38e8f00f44705.tar.gz
[rubygems/rubygems] Replace StandardError with Exception
We think it's unlikely that `rubygems/defaults/operating_system` could be shipped with a SyntaxError so StandardError could be better choice to prevent "false positives" errors. https://github.com/rubygems/rubygems/commit/1f73e784dd
Diffstat (limited to 'lib/rubygems.rb')
-rw-r--r--lib/rubygems.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/rubygems.rb b/lib/rubygems.rb
index 9b563f21ee..9e8776b027 100644
--- a/lib/rubygems.rb
+++ b/lib/rubygems.rb
@@ -1332,7 +1332,7 @@ begin
require 'rubygems/defaults/operating_system'
rescue LoadError
# Ignored
-rescue Exception => e
+rescue StandardError => e
msg = "#{e.message}\n" \
"Loading the rubygems/defaults/operating_system.rb file caused an error. " \
"This file is owned by your OS, not by rubygems upstream. " \