If SQLExec reads the statements from a file this file is now propertly
closed after execution.

Index: SQLExec.java
===================================================================
RCS file: 
/home/cvspublic/jakarta-ant/src/main/org/apache/tools/ant/taskdefs/SQLExec.java,v
retrieving revision 1.14
diff -u -r1.14 SQLExec.java
--- SQLExec.java        2001/01/03 14:18:31     1.14
+++ SQLExec.java        2001/01/20 22:23:21
@@ -610,7 +610,9 @@
             if (tSrcFile != null) {
                 log("Executing file: " + tSrcFile.getAbsolutePath(), 
                     Project.MSG_INFO);
-                runStatements(new FileReader(tSrcFile), out);
+                FileReader reader = new FileReader(tSrcFile);
+                runStatements(reader, out);
+                reader.close();
             }
         }
     }

Reply via email to