From 623cd381a473ec385f3d1e08a9a071fe6cfacd9a Mon Sep 17 00:00:00 2001 From: Hunter Madison Date: Tue, 29 Mar 2022 08:33:53 -0400 Subject: [PATCH] Check that Sinatra::Base is in scope before instrumentating --- lib/instana/activators/sinatra.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/instana/activators/sinatra.rb b/lib/instana/activators/sinatra.rb index e66878b1..4dc94eb7 100644 --- a/lib/instana/activators/sinatra.rb +++ b/lib/instana/activators/sinatra.rb @@ -5,7 +5,7 @@ module Instana module Activators class Sinatra < Activator def can_instrument? - defined?(::Instana::Rack) && defined?(::Sinatra) + defined?(::Instana::Rack) && defined?(::Sinatra) && defined?(::Sinatra::Base) end def instrument