Я имею дело с записанным из Python сервером, который запирается и прекращает работать, включая вход. Интересно, существует ли Python, эквивалентный Java, "уничтожают-3" сигнала, которые, по крайней мере, печатают текущий stacktrace.
import signal, traceback
def quit_handler(signum,frame):
traceback.print_stack()
signal.signal(signal.SIGQUIT,quit_handler)
Вы можете найти решение (только для Unix) в этом вопросе .