From fbbd4357f5dd71085aa41b7bdc6020e80867750e Mon Sep 17 00:00:00 2001 From: Claire Date: Mon, 30 Sep 2024 11:29:40 +0200 Subject: [PATCH] Change regexp timeout feature to be opt-in --- config/initializers/regexp.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/config/initializers/regexp.rb b/config/initializers/regexp.rb index 4e79dc478e..890bdf47f1 100644 --- a/config/initializers/regexp.rb +++ b/config/initializers/regexp.rb @@ -1,4 +1,3 @@ # frozen_string_literal: true -# 2s is a fairly high default, but that should account for slow servers under load -Regexp.timeout = ENV.fetch('REGEXP_TIMEOUT', 2).to_f if Regexp.respond_to?(:timeout=) +Regexp.timeout = ENV['REGEXP_TIMEOUT'].to_f if Regexp.respond_to?(:timeout=) && ENV['REGEXP_TIMEOUT']