| Summary: | Cancelling foreground launch waits for build to complete | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Darin Wright <darin.eclipse> |
| Component: | Debug | Assignee: | Darin Wright <darin.eclipse> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 3.0 | ||
| Target Milestone: | 3.0 M9 | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Darin Wright
The dialog stays open until it's Runnable completes. There is no notification of cancellation. Cancel means cancelling the ProgressMonitor, not the process. Added code to poll the monitor to ensure that user hasn't cancelled the process. Also changed code to iterate through build jobs and check their state to replace join(). Can't poll and join in the same Thread because join() is blocking. Darin, please verify Verified. |