What happens to a detached thread when main() exits? What happens to a detached thread when main() exits? multithreading multithreading