Date: Tuesday, November 15, 2005 @ 17:20:28
Author: marc
Path: /cvsroot/carob/carob
Modified: include/Connection.hpp (1.18 -> 1.19) src/AbstractRequest.cpp
(1.8 -> 1.9) src/Connection.cpp (1.19 -> 1.20)
Now sending LINE_SEPARATOR once per connection instead of once per request.
-------------------------+
include/Connection.hpp | 2 +-
src/AbstractRequest.cpp | 1 -
src/Connection.cpp | 2 ++
3 files changed, 3 insertions(+), 2 deletions(-)
Index: carob/include/Connection.hpp
diff -u carob/include/Connection.hpp:1.18 carob/include/Connection.hpp:1.19
--- carob/include/Connection.hpp:1.18 Thu Nov 10 12:12:42 2005
+++ carob/include/Connection.hpp Tue Nov 15 17:20:28 2005
@@ -25,7 +25,7 @@
#include "CriticalSection.hpp"
#include "DriverSocket.hpp"
-#define ProtocolVersion 21
+#define ProtocolVersion 23
//#define Ping -1
#define ExecReadRequest 0
Index: carob/src/AbstractRequest.cpp
diff -u carob/src/AbstractRequest.cpp:1.8 carob/src/AbstractRequest.cpp:1.9
--- carob/src/AbstractRequest.cpp:1.8 Tue Oct 18 15:48:03 2005
+++ carob/src/AbstractRequest.cpp Tue Nov 15 17:20:28 2005
@@ -46,7 +46,6 @@
{
out<<SQLQuery;
out<<escapeProcessing;
- out<<lineSeparator;
out<<timeoutInSeconds;
out<<isAutoCommit;
// If Statements are not processed by the driver, the controller
Index: carob/src/Connection.cpp
diff -u carob/src/Connection.cpp:1.19 carob/src/Connection.cpp:1.20
--- carob/src/Connection.cpp:1.19 Thu Nov 10 12:03:33 2005
+++ carob/src/Connection.cpp Tue Nov 15 17:20:28 2005
@@ -175,6 +175,8 @@
{
*driverSocketPtr>>controllerNeedsSqlSkeleton;
needsSkelRead = true;
+ // So the controller can correctly parse our requests
+ *driverSocketPtr << (wchar_t*) LINE_SEPARATOR;
}
}
catch (SocketIOException sockIOExcpt)
_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits