# HG changeset patch
# User Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com>
# Date 1677065724 -3600
# Node ID f03c1e47d819b03ead047858ab419847437c1566
# Parent  f317b37bad307733b7b862bfbc98fa965273b657
Reset connection state before restarting the authentication sequence

diff --git a/src/main/java/org/monetdb/mcl/net/MapiSocket.java b/src/main/java/org/monetdb/mcl/net/MapiSocket.java
--- a/src/main/java/org/monetdb/mcl/net/MapiSocket.java
+++ b/src/main/java/org/monetdb/mcl/net/MapiSocket.java
@@ -422,6 +422,7 @@ public class MapiSocket {	/* cannot (yet
 				} else if (u.getScheme().equals("merovingian")) {
 					// reuse this connection to inline connect to the
 					// right database that Merovingian proxies for us
+					reader.resetLineType();
 					warns.addAll(connect(host, port, user, pass, false));
 				} else {
 					throw new MCLException("unsupported scheme in redirect: " + suri);