2
0

Ensure that conditional variable is signaled if resource failed to create

This commit is contained in:
Evgeny Vanslov
2020-12-03 19:14:39 +00:00
parent 8a2237ffa5
commit 513cb84ff5
2 changed files with 32 additions and 0 deletions
+1
View File
@@ -316,6 +316,7 @@ func (p *Pool) Acquire(ctx context.Context) (*Resource, error) {
}
p.cond.L.Unlock()
p.cond.Signal()
return nil, err
}