STINNER Victor <vstin...@redhat.com> added the comment:

Would it be possible to modify the default implementation of sys.excepthook to 
have a different output when it's not called from the main thread? Mimick the 
current traceback from threads.

Would it be possible to call threading.current_thread() from the default 
sys.excepthook? The problem is to get the threading module and to decide how to 
handle error on getting the current thread.

An alternative would be to introduce a new hook to log exceptions in threads, 
ex: sys.threadexcepthook. That hoook would take a 4th parameter. But Andrey 
Vlasovskikh didn't like this idea.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue1230540>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to