We can't use `exit` here.