From dc88d74af3c8ae7dbf3721b7df268e77d77e0448 Mon Sep 17 00:00:00 2001 From: Peter Mount Date: Wed, 23 Jun 1999 05:56:20 +0000 Subject: Some fixes supplied by Jon Nielsen jonfn@image.dk --- src/interfaces/jdbc/postgresql/Driver.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/interfaces/jdbc/postgresql/Driver.java') diff --git a/src/interfaces/jdbc/postgresql/Driver.java b/src/interfaces/jdbc/postgresql/Driver.java index 21d1300a747..2c78b614bad 100644 --- a/src/interfaces/jdbc/postgresql/Driver.java +++ b/src/interfaces/jdbc/postgresql/Driver.java @@ -104,11 +104,13 @@ public class Driver implements java.sql.Driver return (java.sql.Connection)con; } catch(ClassNotFoundException ex) { throw new PSQLException("postgresql.jvm.version",ex); + } catch(PSQLException(ex1) { + // re-throw the exception, otherwise it will be caught next, and a + // postgresql.unusual error will be returned instead. + throw ex1; } catch(Exception ex2) { throw new PSQLException("postgresql.unusual",ex2); } - // The old call - remove before posting - //return new Connection (host(), port(), props, database(), url, this); } /** -- cgit v1.2.3