Dying in an async procedure should only exit the thread, not the process.