con.setInternalConnection(memorize(con.getPool().obtainInternalConnection(con), con)); } catch(SQLException e){ throw con.markPossiblyBroken(e);
connectionHandle.setInternalConnection(result); result.close(); connectionHandle.setInternalConnection(oldRawConnection); throw e;
connectionHandle.setInternalConnection(result); result.close(); connectionHandle.setInternalConnection(oldRawConnection); throw e;