qt5base-lts/tests/auto/sql/kernel
Honglei Zhang d34170aff2 Fix sqlite driver memory eating due to close failure
If an ongoing query is not finalized before close function is
called, sqlite driver still tries to close the connection to
sqlite. In this case, sqlite reports an error to sqlite driver
which is not reported to the client. The failure in close causes
connection to sqlite unclosed and memory is not freed. This
fix tries to finalize all queries before close function is called.
The close function should succeed.

Task-number: QTBUG-16967
Change-Id: I2f10a2a9017446a9d44b693b00464a89625e3602
Reviewed-by: Yunqiao Yin <charles.yin@nokia.com>
2011-11-30 13:53:24 +01:00
..
qsql all remaining tests: eliminated usage of qttest_p4.prf 2011-10-25 08:42:23 +02:00
qsqldatabase Fix QtSQL auto test server addresses 2011-10-25 10:07:26 +02:00
qsqldriver all remaining tests: eliminated usage of qttest_p4.prf 2011-10-25 08:42:23 +02:00
qsqlerror all remaining tests: eliminated usage of qttest_p4.prf 2011-10-25 08:42:23 +02:00
qsqlfield all remaining tests: eliminated usage of qttest_p4.prf 2011-10-25 08:42:23 +02:00
qsqlquery Fix sqlite driver memory eating due to close failure 2011-11-30 13:53:24 +01:00
qsqlrecord all remaining tests: eliminated usage of qttest_p4.prf 2011-10-25 08:42:23 +02:00
qsqlthread all remaining tests: eliminated usage of qttest_p4.prf 2011-10-25 08:42:23 +02:00
kernel.pro Re-enable the sql autotests on Mac OS X 2011-11-21 14:24:36 +01:00