PhantomJS exits with correct code when fonts fail to load

It seems that you can't call `phantom.exit()` twice in a row.