1cd2143
catch exceptions when removing temporary directory Additionally, don't try to remove it when it wasn't created in the first place.