From 4174ddba0c72db53f696597ec1c32ea030be4472 Mon Sep 17 00:00:00 2001 From: Markus Hartung Date: Mon, 16 Sep 2024 23:33:07 +0200 Subject: [PATCH] print stack traces for all threads on SIGUSR1 --- main.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/main.py b/main.py index 00b49fc4c..cc6488ea0 100644 --- a/main.py +++ b/main.py @@ -65,6 +65,9 @@ import gc import logging import utils.extra_config +import faulthandler, signal +faulthandler.register(signal.SIGUSR1) + if os.name == "nt": logging.getLogger("xformers").addFilter(lambda record: 'A matching Triton is not available' not in record.getMessage())