If the program returns a non-zero exit value, don't leave files laying