Sha256: 9d687aa2aa0d11ee9adee50fbcb24bac5a62f56ec7a2f1a10e7cc38c2b995790

Contents?: true

Size: 410 Bytes

Versions: 10

Compression:

Stored size: 410 Bytes

Contents

module Sentry
  module Rails
    module Overrides
      module FileHandler
        def serve(*args)
          if Sentry.initialized? && current_transaction = Sentry.get_current_scope.span
            # we don't want to expose a setter for @sampled just for this case
            current_transaction.instance_variable_set(:@sampled, false)
          end

          super
        end
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
sentry-rails-4.3.4 lib/sentry/rails/overrides/file_handler.rb
sentry-rails-4.3.3 lib/sentry/rails/overrides/file_handler.rb
sentry-rails-4.3.3.pre.beta.0 lib/sentry/rails/overrides/file_handler.rb
sentry-rails-4.3.2 lib/sentry/rails/overrides/file_handler.rb
sentry-rails-4.3.1 lib/sentry/rails/overrides/file_handler.rb
sentry-rails-4.3.0 lib/sentry/rails/overrides/file_handler.rb
sentry-rails-4.2.2 lib/sentry/rails/overrides/file_handler.rb
sentry-rails-4.2.1 lib/sentry/rails/overrides/file_handler.rb
sentry-rails-4.2.0 lib/sentry/rails/overrides/file_handler.rb
sentry-rails-4.1.7 lib/sentry/rails/overrides/file_handler.rb