74 long start = System.currentTimeMillis();
75 long timer = TimeUnit.MILLISECONDS.convert(time, gUnit);
77 if (Long.MAX_VALUE - start <= timer)
78 timer = (Long.MAX_VALUE - start);
80 if (type.execute(mob, time, gUnit)) {
83 lockTime = start + timer;