Skip to content

Commit f75aab8

Browse files
authored
Merge pull request #92 from zhblue/master
quick sync
2 parents 7886b55 + 38ccdaa commit f75aab8

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

trunk/core/judge_client/judge_client.cc

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1990,8 +1990,7 @@ void clean_workdir(char * work_dir) {
19901990
if (DEBUG) {
19911991
execute_cmd("/bin/mv %s/* %slog/", work_dir, work_dir);
19921992
} else {
1993-
execute_cmd("/bin/rm -rf %s/*", work_dir);
1994-
1993+
execute_cmd("/bin/rm -f %s/*", work_dir);
19951994
}
19961995

19971996
}
@@ -2230,10 +2229,8 @@ int main(int argc, char** argv) {
22302229
update_problem(p_id);
22312230
if (!http_judge)
22322231
mysql_close(conn);
2233-
if (!DEBUG)
2234-
clean_workdir(work_dir);
2235-
else
2236-
write_log("compile error");
2232+
clean_workdir(work_dir);
2233+
write_log("compile error");
22372234
exit(0);
22382235
} else {
22392236
update_solution(solution_id, OJ_RI, 0, 0, 0, 0, 0.0);
@@ -2319,7 +2316,7 @@ int main(int argc, char** argv) {
23192316
addcustomout(solution_id);
23202317
}
23212318
update_solution(solution_id, OJ_TR, usedtime, topmemory >> 10, 0, 0, 0);
2322-
2319+
clean_workdir(work_dir);
23232320
exit(0);
23242321
}
23252322

0 commit comments

Comments
 (0)