diff --git a/core/src/main/scala/swaydb/core/level/zero/LevelZero.scala b/core/src/main/scala/swaydb/core/level/zero/LevelZero.scala index 9dd06f525..36610dabe 100644 --- a/core/src/main/scala/swaydb/core/level/zero/LevelZero.scala +++ b/core/src/main/scala/swaydb/core/level/zero/LevelZero.scala @@ -913,7 +913,7 @@ private[core] case class LevelZero(path: Path, failed match { case Some(error) => error match { - case _: Error.NoSuchFile | _: Error.FileNotFound | _: Error.NullMappedByteBuffer => + case _: Error.NoSuchFile | _: Error.FileNotFound | _: Error.NullMappedByteBuffer | _: Error.ClosedChannel | _: Error.AsynchronousClose => run(apply) case _: Error =>