remove tmp_dir when errors