Skip to content

Commit 94676f1

Browse files
author
Yegor Bugayenko
committed
#10 Math.abs
1 parent df833de commit 94676f1

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/main/java/co/stateful/Atomic.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -155,9 +155,11 @@ public T call() throws Exception {
155155
++attempt;
156156
final long delay = Math.min(
157157
TimeUnit.MINUTES.toMillis(1L),
158-
(long) Tv.HUNDRED + (long) Atomic.RANDOM.nextInt(Tv.HUNDRED)
159-
// @checkstyle MagicNumber (1 line)
160-
+ (long) StrictMath.pow(5.0d, (double) attempt + 1.0d)
158+
Math.abs(
159+
(long) Tv.HUNDRED + (long) Atomic.RANDOM.nextInt(Tv.HUNDRED)
160+
// @checkstyle MagicNumber (1 line)
161+
+ (long) StrictMath.pow(5.0d, (double) attempt + 1.0d)
162+
)
161163
);
162164
Logger.info(
163165
this,

0 commit comments

Comments
 (0)