lib/instana/activators/resque_worker.rb in instana-1.199.6 vs lib/instana/activators/resque_worker.rb in instana-1.200.0.pre1

- old
+ new

@@ -14,11 +14,13 @@ require 'instana/instrumentation/resque' ::Resque::Worker.prepend(::Instana::Instrumentation::ResqueWorker) ::Resque::Job.prepend(::Instana::Instrumentation::ResqueJob) - ::Resque.after_fork do |_job| - ::Instana.agent.after_fork + if ::Instana.config[:'resque-worker'][:'setup-fork'] + ::Resque.after_fork do |_job| + ::Instana.agent.after_fork + end end # Set this so we assure that any remaining collected traces are reported at_exit ENV['RUN_AT_EXIT_HOOKS'] = "1"