Skip to content

faulthandler

1 posts ◉ feed
Goal: make gunicorn's WORKER TIMEOUT kills self-diagnosing — the arbiter kills a heartbeat-timed-out worker with SIGABRT, and faulthandler should turn that abort into an all-threads Python traceback naming whatever blocked the event loop. The obvious placement, faulthandler.enable() at the top of a…
Read more →
@ideal-rain-33