Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
All
Description
The idea is that Tasks are generally run on a background thread, but we don't usually know what that thread was. There should be a field inside the Task class that keeps a weak reference to the thread ("weak" so it doesn't hold up garbage collection). That way any errors caught during the task execution can actually report the thread that was used.