We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 81303df commit e1a6b41Copy full SHA for e1a6b41
.gitignore
@@ -1,2 +1,3 @@
1
/debug
2
/.vscode
3
+/.idea
limiter/limiter.go
@@ -374,6 +374,11 @@ func (l *Limiter) RemoveBasicAuthUsers(basicAuthUsers []string) *Limiter {
374
return l
375
}
376
377
+// DeleteExpiredTokenBuckets is thread-safe way of deleting expired token buckets
378
+func (l *Limiter) DeleteExpiredTokenBuckets() {
379
+ l.tokenBuckets.DeleteExpired()
380
+}
381
+
382
// SetHeaders is thread-safe way of setting map of HTTP headers to limit.
383
func (l *Limiter) SetHeaders(headers map[string][]string) *Limiter {
384
if l.headers == nil {
0 commit comments