Roger Whitcomb created PIVOT-969:
------------------------------------
Summary: Better handle uncaught exceptions in background threads
in Pivot
Key: PIVOT-969
URL: https://issues.apache.org/jira/browse/PIVOT-969
Project: Pivot
Issue Type: Improvement
Components: wtk
Affects Versions: 2.0.4, 2.1
Environment: All
Reporter: Roger Whitcomb
Assignee: Roger Whitcomb
Priority: Minor
Fix For: 2.1
PIVOT-916 regularized the handling of uncaught exceptions in most places in the
GUI thread and during startup. But background threads can still basically
ignore uncaught exceptions. But using the
Thread.setDefaultUncaughtExceptionHandler and changing some of our interfaces
(namely Application.UncaughtExceptionHandler) we could use the
ApplicationContext.handleUncaughtException as the default exception handler
(which delegates to an application's override method).
This would involve changing the signature (or adding an override method) that
accepts (Thread, Throwable) in both ApplicationContext and
Application.UncaughtExceptionHandler interface.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)