From 28c9236c1d62f7d378734f2e610c0bf8800d9721 Mon Sep 17 00:00:00 2001 From: criyle Date: Sun, 23 Jun 2019 22:05:52 -0700 Subject: [PATCH] fix 32-bit overflow --- tracer/tracer_track.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tracer/tracer_track.go b/tracer/tracer_track.go index 92573e3..a3e7305 100644 --- a/tracer/tracer_track.go +++ b/tracer/tracer_track.go @@ -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) })