From 5501cac820be02d26b016294a554e50eae10ee07 Mon Sep 17 00:00:00 2001 From: Bruce Marriner Date: Mon, 11 Jul 2016 22:34:34 -0500 Subject: [PATCH] Retry After Milliseconds, fixes #228 --- restapi.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/restapi.go b/restapi.go index 85a4858..f79641c 100644 --- a/restapi.go +++ b/restapi.go @@ -149,7 +149,7 @@ func (s *Session) request(method, urlStr, contentType string, b []byte) (respons s.log(LogInformational, "Rate Limiting %s, retry in %d", urlStr, rl.RetryAfter) s.handle(RateLimit{TooManyRequests: &rl, URL: urlStr}) - time.Sleep(rl.RetryAfter) + time.Sleep(rl.RetryAfter * time.Millisecond) // we can make the above smarter // this method can cause longer delays then required