Unnamed repository; edit this file 'description' to name the repository.
| -rw-r--r-- | crates/salsa/src/derived.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/salsa/src/derived.rs b/crates/salsa/src/derived.rs index 435baef98c..c0d4d674f7 100644 --- a/crates/salsa/src/derived.rs +++ b/crates/salsa/src/derived.rs @@ -115,7 +115,7 @@ where } fn durability(&self, db: &<Q as QueryDb<'_>>::DynDb, key: &Q::Key) -> Durability { - self.slot(key).durability(db) + self.slot_map.read().get(key).map_or(Durability::LOW, |slot| slot.durability(db)) } fn entries<C>(&self, _db: &<Q as QueryDb<'_>>::DynDb) -> C |