From c16d9f8eecdb68b189d961b56f1abe929ad4b984 Mon Sep 17 00:00:00 2001 From: Nicolas Rodriguez Date: Wed, 31 Jan 2024 01:08:09 +0100 Subject: [PATCH] Fix deprecation warning for Rack::Handler --- lib/sidekiq_alive.rb | 2 +- lib/sidekiq_alive/server.rb | 2 +- spec/sidekiq_alive/server_spec.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/sidekiq_alive.rb b/lib/sidekiq_alive.rb index 00d1695..6776e4f 100644 --- a/lib/sidekiq_alive.rb +++ b/lib/sidekiq_alive.rb @@ -2,7 +2,7 @@ require "singleton" -require "rack" +require "rackup" require "sidekiq" require "sidekiq/api" diff --git a/lib/sidekiq_alive/server.rb b/lib/sidekiq_alive/server.rb index 3c2386c..552bf23 100644 --- a/lib/sidekiq_alive/server.rb +++ b/lib/sidekiq_alive/server.rb @@ -4,7 +4,7 @@ module SidekiqAlive class Server class << self def run! - handler = Rack::Handler.get(server) + handler = Rackup::Handler.get(server) Signal.trap("TERM") { handler.shutdown } diff --git a/spec/sidekiq_alive/server_spec.rb b/spec/sidekiq_alive/server_spec.rb index 3999b1b..439dbbd 100644 --- a/spec/sidekiq_alive/server_spec.rb +++ b/spec/sidekiq_alive/server_spec.rb @@ -10,7 +10,7 @@ describe "#run!" do subject { app.run! } - before { allow(Rack::Handler).to(receive(:get).with("webrick").and_return(fake_webrick)) } + before { allow(Rackup::Handler).to(receive(:get).with("webrick").and_return(fake_webrick)) } let(:fake_webrick) { double }