# File lib/new_relic/agent/threading/backtrace_service.rb, line 141
        def start
          return if @running || !self.class.is_supported?

          @running = true
          self.worker_thread = AgentThread.create('Backtrace Service') do
            # Not passing period because we expect it's already been set.
            self.worker_loop.run(&method(:poll))
          end
        end