Index: TransactionManager.java =================================================================== RCS file: /cvsroot/jdbm/jdbm/src/main/jdbm/recman/TransactionManager.java,v retrieving revision 1.6 diff -u -r1.6 TransactionManager.java --- TransactionManager.java 7 Aug 2003 00:00:56 -0000 1.6 +++ TransactionManager.java 28 Oct 2004 07:32:33 -0000 @@ -206,6 +206,7 @@ } FileInputStream fis = new FileInputStream(logFile); + try{ ObjectInputStream ois = new ObjectInputStream(fis); try { @@ -239,6 +240,7 @@ } } owner.sync(); + }finally{ fis.close(); } logFile.delete(); }