Author: fhanik
Date: Tue Oct 28 09:41:36 2008
New Revision: 708605
URL: http://svn.apache.org/viewvc?rev=708605&view=rev
Log:
when the DB is down, don't wait and try over and over again, simply return the
failure
Modified:
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/ConnectionPool.java
Modified:
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/ConnectionPool.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/ConnectionPool.java?rev=708605&r1=708604&r2=708605&view=diff
==============================================================================
---
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/ConnectionPool.java
(original)
+++
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/ConnectionPool.java
Tue Oct 28 09:41:36 2008
@@ -477,8 +477,10 @@
}
return con;
} else {
+ //validation failed.
release(con);
setToNull = true;
+ throw new SQLException("Failed to validate a newly
established connection.");
}
} catch (Exception x) {
release(con);
@@ -495,7 +497,6 @@
con = null;
}
}
- return con;
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]