store reference to cart
Some checks failed
Build and Publish / Metadata (push) Successful in 8s
Build and Publish / BuildAndDeployAmd64 (push) Successful in 1m18s
Build and Publish / BuildAndDeployArm64 (push) Has been cancelled

This commit is contained in:
matst80
2025-10-12 23:25:28 +02:00
parent c4f0c67580
commit 4e4d5371ec

View File

@@ -465,6 +465,9 @@ func (p *CartPool) getOrClaimGrain(id uint64) (*CartGrain, error) {
if err != nil { if err != nil {
return nil, err return nil, err
} }
p.localMu.Lock()
p.grains[id] = grain
p.localMu.Unlock()
go p.broadcastOwnership([]uint64{id}) go p.broadcastOwnership([]uint64{id})
return grain, nil return grain, nil
} }