Sfoglia il codice sorgente

Retry After Milliseconds, fixes #228

Bruce Marriner 8 anni fa
parent
commit
5501cac820
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      restapi.go

+ 1 - 1
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