fix 32-bit overflow

This commit is contained in:
criyle 2019-06-23 22:05:52 -07:00
parent 1a72af5f67
commit 28c9236c1d

View File

@ -39,7 +39,7 @@ func Trace(handler Handler, runner Runner, limits ResLimit) (result TraceResult,
}
// Set real time limit, kill process after it
timer := time.AfterFunc(time.Duration(limits.RealTimeLimit*1e6), func() {
timer := time.AfterFunc(time.Duration(int64(limits.RealTimeLimit)*1e6), func() {
tle = true
killAll(pgid)
})