Rakesh R created ZOOKEEPER-1459: ----------------------------------- Summary: Standalone ZooKeeperServer is not closing the transaction log files on shutdown Key: ZOOKEEPER-1459 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1459 Project: ZooKeeper Issue Type: Bug Components: server Affects Versions: 3.4.0 Reporter: Rakesh R
When shutdown the standalone ZK server, its only clearing the zkdatabase and not closing the transaction log streams. This will leaks the transaction log streams. ZooKeeperServer.java {noformat} if (zkDb != null) { zkDb.clear(); } {noformat} Suggestion to close the zkDb as follows, this inturn will take care transaction logs: {noformat} if (zkDb != null) { zkDb.clear(); try { zkDb.close(); } catch (IOException ie) { LOG.warn("Error closing logs ", ie); } } {noformat} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira