### Eclipse Workspace Patch 1.0 #P marauroa Index: src/marauroa/server/game/db/JDBCDatabase.java =================================================================== RCS file: /cvsroot/arianne/marauroa/src/marauroa/server/game/db/JDBCDatabase.java,v retrieving revision 1.63 diff -u -r1.63 JDBCDatabase.java --- src/marauroa/server/game/db/JDBCDatabase.java 16 Nov 2007 22:16:47 -0000 1.63 +++ src/marauroa/server/game/db/JDBCDatabase.java 15 Dec 2007 17:30:52 -0000 @@ -189,13 +189,15 @@ Connection conn = DriverManager.getConnection((String) props.get("jdbc_url"), connInfo); /* - * This is for MySQL: * - We set auto commit to false, so that transactions work - * - We set isolation mode to this so everything works. Google for it */ conn.setAutoCommit(false); - conn.setTransactionIsolation(Connection.TRANSACTION_READ_COMMITTED); - + /* + * - We set isolation mode to this for MySQL so everything works. Google for it + */ + if(props.get("jdbc_class").equals("com.mysql.jdbc.Driver")) { + conn.setTransactionIsolation(Connection.TRANSACTION_READ_COMMITTED); + } return conn; } catch (SQLException e) { logger.fatal("Unable to create a connection to: " + props.get("jdbc_url"), e);