lib/downloader: Fix securerandom error (#7206)

This commit is contained in:
supechicken
2022-07-18 10:33:55 +08:00
committed by GitHub
parent d40792a2a4
commit 0b642e5734

View File

@@ -6,6 +6,8 @@ require_relative 'convert_size'
begin
require 'securerandom'
require 'uri'
require 'resolv-replace'
rescue RuntimeError => e
# hide the error message and fallback to curl if securerandom raise an error
if e.message == 'failed to get urandom'
@@ -16,9 +18,7 @@ rescue RuntimeError => e
end
end
require 'net/http'
require 'uri'
require 'resolv-replace'
def setTermSize
# setTermSize: set progress bar size based on terminal width