aboutsummaryrefslogtreecommitdiffstats
path: root/src/sctcore.h
diff options
context:
space:
mode:
authorlantw44 <lantw44@gmail.com>2013-01-26 20:29:09 +0800
committerlantw44 <lantw44@gmail.com>2013-01-26 20:29:09 +0800
commitc41f897304100c89451e91acb0a47b3f07fc7b51 (patch)
tree474fb9045318b674cf01c70f087cb6efabbdf3a9 /src/sctcore.h
parente5ee20baf2abee4527a01193a30ea27a33ca1e31 (diff)
downloadsctjudge-c41f897304100c89451e91acb0a47b3f07fc7b51.tar.gz
sctjudge-c41f897304100c89451e91acb0a47b3f07fc7b51.tar.zst
sctjudge-c41f897304100c89451e91acb0a47b3f07fc7b51.zip
清除所有 pthread_cancel()
已使用 sem_timedwait 和 sem_post 取代所有以往需要 pthread_cancel 的地方
Diffstat (limited to 'src/sctcore.h')
-rw-r--r--src/sctcore.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sctcore.h b/src/sctcore.h
index 98bbda5..13c8783 100644
--- a/src/sctcore.h
+++ b/src/sctcore.h
@@ -21,7 +21,7 @@ extern char tkill_yes, tdisplay_yes;
extern pthread_mutex_t tkill_mx, tdisplay_mx;
/* 用來讓另外兩個 thread 卡住的 semaphore */
-extern sem_t mcthr, addthr;
+extern sem_t mcthr, tlethr, dispthr;
/* 判斷有無 TLE,此變數由 sctjudge_checktle 設定 */
extern char judge_tle;