| Summary: | During shutdown StartupTracker throws exceptions logging events. | ||
|---|---|---|---|
| Product: | [RT] Virgo | Reporter: | Steve Powell <zteve.powell> |
| Component: | unknown | Assignee: | Steve Powell <zteve.powell> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
|
Description
Steve Powell
I'm looking at this one already. Made changes to startupTracker to isolate the running thread from changes, and to make the Runnable a static inner class. Rather than getting the eventAdmin and eventLogger every time, the services are obtained early and only ungot when the startupTracker stops. This might fail, but is guarded to ignore failures which might occur during clean-up. One of the startupTracker tests is re-enabled because the wait-time is not fixed at one hour (as the @Ignore comment claims) and the test passes easily in the new incarnation. This bugzilla will be closed when the fix is reviewed. Done. |