Not quite as sure about the internal timeouts in this regression test.
Here's a proposed change that cranks up the timeouts. Since the test harness defaults to 2 minutes there's no reason the service termination should timeout more quickly. For the thread startup, I added a countdown latch so the main thread waits til the worker threads have started. Also, after the service termination completes increased the delay to ensure the thread count check will be accurate. http://cr.openjdk.java.net/~gadams/6957683/
