native: exit() after last thread has ended

why should the process idle around?