diff --git a/komga/src/main/kotlin/org/gotson/komga/infrastructure/mediacontainer/PdfExtractor.kt b/komga/src/main/kotlin/org/gotson/komga/infrastructure/mediacontainer/PdfExtractor.kt index 5072155b8..79e60170d 100644 --- a/komga/src/main/kotlin/org/gotson/komga/infrastructure/mediacontainer/PdfExtractor.kt +++ b/komga/src/main/kotlin/org/gotson/komga/infrastructure/mediacontainer/PdfExtractor.kt @@ -27,7 +27,7 @@ class PdfExtractor : MediaContainerExtractor { private val cache = Caffeine.newBuilder() .maximumSize(20) .expireAfterAccess(1, TimeUnit.MINUTES) - .removalListener { _: Path?, pdf: PDDocument?, _ -> pdf?.close() } + .evictionListener { _: Path?, pdf: PDDocument?, _ -> pdf?.close() } .build() override fun mediaTypes(): List = listOf("application/pdf") diff --git a/komga/src/main/kotlin/org/gotson/komga/infrastructure/mediacontainer/ZipExtractor.kt b/komga/src/main/kotlin/org/gotson/komga/infrastructure/mediacontainer/ZipExtractor.kt index 002429343..eaa20efce 100644 --- a/komga/src/main/kotlin/org/gotson/komga/infrastructure/mediacontainer/ZipExtractor.kt +++ b/komga/src/main/kotlin/org/gotson/komga/infrastructure/mediacontainer/ZipExtractor.kt @@ -22,7 +22,7 @@ class ZipExtractor( private val cache = Caffeine.newBuilder() .maximumSize(20) .expireAfterAccess(1, TimeUnit.MINUTES) - .removalListener { _: Path?, zip: ZipFile?, _ -> zip?.close() } + .evictionListener { _: Path?, zip: ZipFile?, _ -> zip?.close() } .build() private val natSortComparator: Comparator = CaseInsensitiveSimpleNaturalComparator.getInstance()