-
Jeremy Hylton authored
Mark each WorkerThread as a daemon. Attempt to join() it when the test exits, but do so with a timeout. If, after the join(), the thread is still alive, mark the test as failed. Since it's just a daemon thread, the test program should still exit.
fb4db937