-
Problem in the reconect method causes memory leak. the DB connection handle is not released on reconnect. The second problem is that the environment handle is not released on reconnect and a new one is allocated on every reconnect.
The memory leak occurs whenever a query execution fails and second try is performed after reconnect.
Suggested correction to the latest QF realease is...
2009-06-03 15:16:49 UTC in QuickFIX
-
Bug is in the OdbcStore.cpp. Still in the current SVN. Attached file is a modification of the latest release, not of the current SVN.
OdbcLog::insert function
string_replace( "\"", "\\\"", valueCopy );
should be:
string_replace( "'", "''", valueCopy );.
2009-06-03 15:11:18 UTC in QuickFIX
-
Bugs in the OdbcStore.cpp. Still in the current SVN. Attached file is a modification of the latest release, not of the current SVN.
All problems are in the OdbcStore::set function
1, string_replace( "\"", "\\\"", msgCopy );
should be:
string_replace( "'", "''", msgCopy );
2, queryString2
2009-06-03 15:08:13 UTC in QuickFIX