From 4b83ee980f914e95073b1fd0243848f5638a9d88 Mon Sep 17 00:00:00 2001 From: Micah Geisel Date: Wed, 8 Oct 2025 17:08:29 -0600 Subject: [PATCH] Puma 7.0 requires its config to be `clamp`ed before reading any values. --- spec/support/server.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/spec/support/server.rb b/spec/support/server.rb index 763feef9..c8779e1a 100644 --- a/spec/support/server.rb +++ b/spec/support/server.rb @@ -104,6 +104,7 @@ def middleware def run options = { Host: host, Port: port, Threads: "0:4", workers: 0, daemon: false } config = Rack::Handler::Puma.config(middleware, options) + config.clamp log_writer = config.options[:Silent] ? ::Puma::LogWriter.strings : ::Puma::LogWriter.stdio config.options[:log_writer] = log_writer