diff --git a/src/main/scala/com/evolutiongaming/scache/ExpiringCache.scala b/src/main/scala/com/evolutiongaming/scache/ExpiringCache.scala index 5edc890..2c73412 100644 --- a/src/main/scala/com/evolutiongaming/scache/ExpiringCache.scala +++ b/src/main/scala/com/evolutiongaming/scache/ExpiringCache.scala @@ -231,11 +231,12 @@ object ExpiringCache { entries <- cache.values } yield { entries.map { case (key, entry) => - key -> for { + val value = for { entry <- entry } yield { entry.value } + key -> value } } }