We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d15cdd3 commit 198e9bfCopy full SHA for 198e9bf
src/xitdb/db.clj
@@ -93,11 +93,8 @@
93
(defn- close-db-internal! [^Database db]
94
(let [core (-> db .-core)]
95
(when (instance? CoreFile core)
96
- ;;TODO: is this the best way to do it?
97
- (let [field (.getDeclaredField CoreFile "file")
98
- _ (.setAccessible field true)
99
- ^RandomAccessFile file (.get field core)]
100
- (.close file)))))
+ (.close ^RandomAccessFile (-> db .-core .file)))))
+
101
102
(defn ^ReadArrayList read-history [^Database db]
103
(ReadArrayList. (-> db .rootCursor)))
0 commit comments