Only fails on internal MBI dartclient, but blocks dashboard. See:
http://mbits/cdash/viewTest.php?onlyfailed&buildid=157042
and
http://mbits/cdash/viewTest.php?onlyfailed&buildid=157057
Maybe a problem of threading inside the test. Care when calling TerminateThread(ThreadID), the ID is not always the same. Better store the ID when starting the thread and use it later to terminate it.