changeset 673:8464a17caedf

Do not forget to update the autoCommit bookkeeping
author Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com>
date Mon, 31 Oct 2022 16:36:42 +0100 (2022-10-31)
parents cd6193bc5956
children b885de91095d
files src/main/java/org/monetdb/jdbc/MonetConnection.java
diffstat 1 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/main/java/org/monetdb/jdbc/MonetConnection.java
+++ b/src/main/java/org/monetdb/jdbc/MonetConnection.java
@@ -395,12 +395,19 @@ public class MonetConnection
 		if (lang == LANG_SQL) {
 			if (autoCommitSetting.mustSend(autoCommit)) {
 				setAutoCommit(autoCommitSetting.get());
+			} else {
+				// update bookkeeping
+				autoCommit = autoCommitSetting.get();
 			}
 			if (sizeHeaderSetting.mustSend(false)) {
 				sendControlCommand("sizeheader 1");
+			} else {
+				// no bookkeeping to update
 			}
 			if (timeZoneSetting.mustSend(0)) {
 				setTimezone(timeZoneSetting.get());
+			} else {
+				// no bookkeeping to update
 			}
 		}