List:Commits« Previous MessageNext Message »
From:mmatthews Date:March 10 2006 2:00am
Subject:Connector/J commit: r5045 - in branches: branch_5_0/connector-j/src/com/mysql/jdbc branch_5_1/connector-j/src/com/mysql/jdbc
View as plain text  
Modified:
   branches/branch_5_0/connector-j/src/com/mysql/jdbc/MysqlIO.java
   branches/branch_5_1/connector-j/src/com/mysql/jdbc/MysqlIO.java
Log:
Read errors for multiple result sets.

Modified: branches/branch_5_0/connector-j/src/com/mysql/jdbc/MysqlIO.java
===================================================================
--- branches/branch_5_0/connector-j/src/com/mysql/jdbc/MysqlIO.java	2006-03-10 01:54:11 UTC (rev 5044)
+++ branches/branch_5_0/connector-j/src/com/mysql/jdbc/MysqlIO.java	2006-03-10 02:00:30 UTC (rev 5045)
@@ -1382,8 +1382,9 @@
         boolean moreRowSetsExist = checkForMoreResults & serverHasMoreResults;
 
         while (moreRowSetsExist) {
-            Buffer fieldPacket = readPacket();
-
+        	Buffer fieldPacket = checkErrorPacket();
+            fieldPacket.setPosition(0);
+            
             if ((fieldPacket.readByte(0) == 0) &&
                     (fieldPacket.readByte(1) == 0) &&
                     (fieldPacket.readByte(2) == 0)) {

Modified: branches/branch_5_1/connector-j/src/com/mysql/jdbc/MysqlIO.java
===================================================================
--- branches/branch_5_1/connector-j/src/com/mysql/jdbc/MysqlIO.java	2006-03-10 01:54:11 UTC (rev 5044)
+++ branches/branch_5_1/connector-j/src/com/mysql/jdbc/MysqlIO.java	2006-03-10 02:00:30 UTC (rev 5045)
@@ -1818,8 +1818,9 @@
         boolean moreRowSetsExist = checkForMoreResults & serverHasMoreResults;
 
         while (moreRowSetsExist) {
-            Buffer fieldPacket = readPacket();
-
+        	Buffer fieldPacket = checkErrorPacket();
+            fieldPacket.setPosition(0);
+            
             if ((fieldPacket.readByte(0) == 0) &&
                     (fieldPacket.readByte(1) == 0) &&
                     (fieldPacket.readByte(2) == 0)) {

Thread
Connector/J commit: r5045 - in branches: branch_5_0/connector-j/src/com/mysql/jdbc branch_5_1/connector-j/src/com/mysql/jdbcmmatthews10 Mar