From c43992aa0460fb046ded8ab37906d8aeee49cc8b Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Thu, 15 Feb 2024 13:56:24 +0700 Subject: [PATCH] a --- gradle.properties | 2 +- src/main/kotlin/ru/dbotthepony/kommons/io/BTreeDB6.kt | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 6754a33..ab38e97 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,7 +4,7 @@ kotlin.code.style=official specifyKotlinAsDependency=false projectGroup=ru.dbotthepony.kommons -projectVersion=2.3.0 +projectVersion=2.3.1 guavaDepVersion=33.0.0 gsonDepVersion=2.8.9 diff --git a/src/main/kotlin/ru/dbotthepony/kommons/io/BTreeDB6.kt b/src/main/kotlin/ru/dbotthepony/kommons/io/BTreeDB6.kt index 08fadae..c56e86a 100644 --- a/src/main/kotlin/ru/dbotthepony/kommons/io/BTreeDB6.kt +++ b/src/main/kotlin/ru/dbotthepony/kommons/io/BTreeDB6.kt @@ -53,6 +53,10 @@ private fun readHeader(reader: RandomAccessFile, required: Char) { class BTreeDB6 private constructor(override val file: File, private val reader: RandomAccessFile, pool: Executor) : ByteDataBTreeDB() { constructor(file: File, pool: Executor) : this(file, RandomAccessFile(file, "rws"), pool) + init { + reader.seek(0L) + } + private val carrier = CarriedExecutor(pool) init {