Add logs
This commit is contained in:
parent
4df81e7fd7
commit
f10a7bb7b7
@ -89,8 +89,13 @@ func (s *slidingWindow) Wait(ctx context.Context) error {
|
|||||||
return s.WaitN(ctx, 1)
|
return s.WaitN(ctx, 1)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Wait blocks a request until N tokens are available or the context gets
|
// WaitN blocks a request until n tokens are available or the context gets
|
||||||
// cancelled.
|
// cancelled. WaitN should be called with n <= capacity otherwise it will block
|
||||||
|
// forever.
|
||||||
|
//
|
||||||
|
// TODO(pandeyabs): Enforce n <= capacity check. Not adding it right now because
|
||||||
|
// we are relying on capacity = 0 for ctx cancellation test, which would need
|
||||||
|
// some refactoring.
|
||||||
func (s *slidingWindow) WaitN(ctx context.Context, n int) error {
|
func (s *slidingWindow) WaitN(ctx context.Context, n int) error {
|
||||||
for i := 0; i < n; i++ {
|
for i := 0; i < n; i++ {
|
||||||
select {
|
select {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user