From 1e23ea9dd7440eb2c46c68f44fe84ab236abe330 Mon Sep 17 00:00:00 2001 From: Oskar Eichler Date: Fri, 28 Aug 2026 03:27:18 +0300 Subject: [PATCH] Report unavailable OpenSSL through the documented error --- lib/securerandom.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/securerandom.rb b/lib/securerandom.rb index 6079fdb..0548a06 100644 --- a/lib/securerandom.rb +++ b/lib/securerandom.rb @@ -85,7 +85,7 @@ def gen_random_urandom(n) rescue RuntimeError begin require 'openssl' - rescue NoMethodError + rescue LoadError raise NotImplementedError, "No random device" else alias gen_random gen_random_openssl