diff --git a/limiting/limiter.go b/limiting/limiter.go index 4d29a71..0f550f8 100644 --- a/limiting/limiter.go +++ b/limiting/limiter.go @@ -69,7 +69,7 @@ func (lr *SemaphoreLimiter) Acquire(key string) (ReleaseFunc, bool) { } if ok := sem.Acquire(); ok { - return func() { sem.Release() }, true + return sem.Release, true } return nil, false }