From 5ef0afcbf6a76b738affbfa00abc6c23fb4139a5 Mon Sep 17 00:00:00 2001 From: matst80 Date: Mon, 11 Nov 2024 18:02:14 +0100 Subject: [PATCH] more grain locks --- cart-grain.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cart-grain.go b/cart-grain.go index 2f71789..e069e01 100644 --- a/cart-grain.go +++ b/cart-grain.go @@ -111,7 +111,8 @@ func (c *CartGrain) AddItem(sku string, qty int) ([]byte, error) { } func (c *CartGrain) GetStorageMessage(since int64) []StorableMessage { - + c.mu.RLock() + defer c.mu.RUnlock() ret := make([]StorableMessage, 0) for _, message := range c.storageMessages {