StatelessInstanceManager

long offset = ((long) (maxAge / min * i * maxAgeOffset)) % maxAge;

Quite often gets (for example):

ArithmeticException - 0 / 2 * 0  * -1.0

So I'd like to suggest:

long offset = (maxAge > 0 ? ((long) (maxAge / min * i * maxAgeOffset)) % maxAge : 0L);

Which solves this problem.

Andy.

Reply via email to