This commit is contained in:
@@ -81,6 +81,7 @@ func (p *GrainLocalPool) GetGrains() map[CartId]*CartGrain {
|
||||
func (p *GrainLocalPool) GetGrain(id CartId) (*CartGrain, error) {
|
||||
var err error
|
||||
grain, ok := p.grains[id]
|
||||
grainLookups.Inc()
|
||||
if grain == nil || !ok {
|
||||
if len(p.grains) >= p.PoolSize {
|
||||
if p.expiry[0].Expires.Before(time.Now()) {
|
||||
|
||||
Reference in New Issue
Block a user