join instead of terminate on quit