Author: tomdz Date: Mon Sep 3 21:53:58 2007 New Revision: 572520 URL: http://svn.apache.org/viewvc?rev=572520&view=rev Log: Check for existence of connection before trying to close it
Modified: db/ddlutils/trunk/src/java/org/apache/ddlutils/io/DataToDatabaseSink.java Modified: db/ddlutils/trunk/src/java/org/apache/ddlutils/io/DataToDatabaseSink.java URL: http://svn.apache.org/viewvc/db/ddlutils/trunk/src/java/org/apache/ddlutils/io/DataToDatabaseSink.java?rev=572520&r1=572519&r2=572520&view=diff ============================================================================== --- db/ddlutils/trunk/src/java/org/apache/ddlutils/io/DataToDatabaseSink.java (original) +++ db/ddlutils/trunk/src/java/org/apache/ddlutils/io/DataToDatabaseSink.java Mon Sep 3 21:53:58 2007 @@ -210,13 +210,16 @@ public void end() throws DataSinkException { purgeBatchQueue(); - try + if (_connection != null) { - _connection.close(); - } - catch (SQLException ex) - { - throw new DataSinkException(ex); + try + { + _connection.close(); + } + catch (SQLException ex) + { + throw new DataSinkException(ex); + } } if (!_waitingObjects.isEmpty()) {