Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 466094

Summary: [worker] Ensure request name is always present in worker messages (message + error)
Product: [ECD] Orion Reporter: Michael Rennie <Michael_Rennie>
Component: JS ToolsAssignee: Michael Rennie <Michael_Rennie>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 8.0   
Target Milestone: 9.0   
Hardware: All   
OS: All   
Whiteboard:

Description Michael Rennie CLA 2015-05-01 12:04:48 EDT
There are some failure cases where an error is thrown from the worker and reported back to the client with no 'request' property.

This has two main bad effects:
1. it falls through all the handlers to the default "something bad happened" handler
2. if it was thrown during a request that returns an unresolved promise, we end up leaving an unresolved promise laying around.