diff options
author | lantw44 <lantw44@gmail.com> | 2013-01-26 21:06:30 +0800 |
---|---|---|
committer | lantw44 <lantw44@gmail.com> | 2013-01-26 21:06:30 +0800 |
commit | 7ca893e145cb1d6e73127c4dfbf1a51281c0882a (patch) | |
tree | 2a07c05b6318995d8713b2979685ae0e96b9f8c5 | |
parent | eec0ca07f5e2350120e417c08dd444edf4e9d306 (diff) | |
download | sctjudge-7ca893e145cb1d6e73127c4dfbf1a51281c0882a.tar sctjudge-7ca893e145cb1d6e73127c4dfbf1a51281c0882a.tar.gz sctjudge-7ca893e145cb1d6e73127c4dfbf1a51281c0882a.tar.bz2 sctjudge-7ca893e145cb1d6e73127c4dfbf1a51281c0882a.tar.lz sctjudge-7ca893e145cb1d6e73127c4dfbf1a51281c0882a.tar.xz sctjudge-7ca893e145cb1d6e73127c4dfbf1a51281c0882a.tar.zst sctjudge-7ca893e145cb1d6e73127c4dfbf1a51281c0882a.zip |
修正時間限制很短時的 TLE 誤判情形
-rw-r--r-- | src/checktle.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/checktle.c b/src/checktle.c index 461147b..e70fe8b 100644 --- a/src/checktle.c +++ b/src/checktle.c @@ -50,6 +50,7 @@ void* sctjudge_checktle(void* arg){ timelimit.tv_sec = timeinit.tv_sec + sleeptime / 1000000000; timelimit.tv_nsec = timeinit.tv_nsec + sleeptime % 1000000000; + checktimespec(&timelimit); do{ clock_gettime(CLOCK_REALTIME, &timecur); |