lifecycle: move finalizer to before the kill funcs for reason in new doc
jlogutil: add reopen function to JReader