Letting the main thread exit could cause failing test if thread_exit() is broken for the tested platform, preventing the actual testing of the hwtimer.