Avoid endless testrunner restart loops.
da86772
If the first test selected by a testrunner thread had a CRASH expectation, the testrunner believed that it needed to restart and would never actually get around to running the test.