From 03685b2b190e7f6096948e9f698a0d19b7f46dee Mon Sep 17 00:00:00 2001 From: Tao Jiang Date: Thu, 22 Nov 2018 11:43:45 -0600 Subject: [PATCH] Fix type conversion error Fix the compile issue of type conversion. int --> float64. --- clientlibrary/worker/shard-consumer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clientlibrary/worker/shard-consumer.go b/clientlibrary/worker/shard-consumer.go index d4122c8..9b54425 100644 --- a/clientlibrary/worker/shard-consumer.go +++ b/clientlibrary/worker/shard-consumer.go @@ -183,7 +183,7 @@ func (sc *ShardConsumer) getRecords(shard *shardStatus) error { retriedErrors++ // exponential backoff // https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Programming.Errors.html#Programming.Errors.RetryAndBackoff - time.Sleep(time.Duration(math.Exp2(retriedErrors)*100) * time.Millisecond) + time.Sleep(time.Duration(math.Exp2(float64(retriedErrors))*100) * time.Millisecond) continue } }