[Mulgara-svn] r539 - branches/nw-interface/src/jar/itql/java/org/mulgara/itql
pag at mulgara.org
pag at mulgara.org
Wed Nov 14 13:39:25 UTC 2007
Author: pag
Date: 2007-11-14 07:39:24 -0600 (Wed, 14 Nov 2007)
New Revision: 539
Modified:
branches/nw-interface/src/jar/itql/java/org/mulgara/itql/TqlAutoInterpreter.java
Log:
Missed a condition during an assertion, meaning there were some assert errors when closing a transaction
Modified: branches/nw-interface/src/jar/itql/java/org/mulgara/itql/TqlAutoInterpreter.java
===================================================================
--- branches/nw-interface/src/jar/itql/java/org/mulgara/itql/TqlAutoInterpreter.java 2007-11-14 08:39:26 UTC (rev 538)
+++ branches/nw-interface/src/jar/itql/java/org/mulgara/itql/TqlAutoInterpreter.java 2007-11-14 13:39:24 UTC (rev 539)
@@ -339,7 +339,7 @@
// check that transaction changes came from setAutoCommit commands
assert inTransaction != conn.getAutoCommit() || cmd instanceof org.mulgara.query.operation.SetAutoCommit: "Got a state change on " + cmd.getClass() + " instead of SetAutoCommit";
// check that if we are starting a transaction then the transConnections list is empty
- assert conn.getAutoCommit() || transConnections.isEmpty();
+ assert inTransaction != conn.getAutoCommit() || conn.getAutoCommit() || transConnections.isEmpty();
// save the number of active connections
int activeConnections = transConnections.size();
// handle the transaction operation
More information about the Mulgara-svn
mailing list