Chúng tôi bị ảnh hưởng bởi lỗi này:phát hiện Interpreter tắt trong daemon thread
http://bugs.python.org/issue1856 Daemon đề segfault trong thông dịch đóng cửa.
Bây giờ tôi tìm kiếm một cách để mã xung quanh lỗi này.
Tại thời điểm này mã trông như thế này:
while True:
do_something()
time.sleep(interval)
Có cách nào để kiểm tra xem người phiên dịch là vẫn còn sử dụng trước khi do_something()?
Hoặc tốt hơn là không làm mythread.setDaemon (Đúng) và kiểm tra xem chuỗi chính đã thoát chưa?
liên quan: http://stackoverflow.com/questions/16731115/how-to-debug-a-python-seg-fault – guettli