httpx/test/support/thread_backtraces.rb
HoneyryderChuck e3191f0d6c rubocop lint
2022-05-06 17:58:13 +01:00

10 lines
256 B
Ruby

# frozen_string_literal: true
Signal.trap("USR2") do
warn "starting..."
Thread.list.each do |thread|
warn "Thread TID-#{(thread.object_id ^ ::Process.pid).to_s(36)} #{thread.name}"
warn thread.backtrace || "<no backtrace available>"
end
end