Index: filter/dscache/ds_txn_state.go |
diff --git a/filter/dscache/ds_txn_state.go b/filter/dscache/ds_txn_state.go |
index 4497fcb99aa04720c4ece8d6f9eb56f01287b9c4..2176fe86227ea9adb0f3e2a949a5a30974fb7403 100644 |
--- a/filter/dscache/ds_txn_state.go |
+++ b/filter/dscache/ds_txn_state.go |
@@ -9,6 +9,7 @@ import ( |
"github.com/luci/gae/service/datastore" |
"github.com/luci/gae/service/memcache" |
+ "github.com/luci/luci-go/common/errors" |
log "github.com/luci/luci-go/common/logging" |
) |
@@ -60,8 +61,7 @@ func (s *dsTxnState) release(sc *supportContext) { |
delKeys = append(delKeys, k) |
} |
- err := sc.mc.DeleteMulti(delKeys) |
- if err != nil { |
+ if err := errors.Filter(sc.mc.DeleteMulti(delKeys), memcache.ErrCacheMiss); err != nil { |
(log.Fields{log.ErrorKey: err}).Warningf( |
sc.c, "dscache: txn.release: memcache.DeleteMulti") |
} |