fun closeOnJvmShutdownWeakReference(): Maker
Adds JVM shutdown hook and closes DB just before JVM.
This is similar to
closeOnJvmShutdown(), but DB is referenced with
WeakReference from shutdown hook
and can be GCed. That might prevent memory leaks under some conditions, but does not guarantee DB will be actually closed.
DB.close() removes DB object from shutdown hook, so DB object can be GCed after close, even with regular