The UNIX driver for SQLite has for years contained a run-time test for
locking behavior in multi-threaded programs. This run-time test was
necessary to work around a bug that exists in some combinations of
Linux 2.4 + glibc.
Ticket #3472 identified problems in this run-time test.
http://www.sqlite.org/cvstrac/tktview?tn=3472
We have implemented changes to fix this problem. We have tested the
changes on OSX, Linux 2.6 and Linux 2.4. But those are the only unix
platforms we have access to. We are unable to verify that our changes
work correctly on HPUX, AIX, QNX, *BSD, and so forth. So we are
appealing for help for testing on those platforms.
If you have access to a unix platform other than linux and osx, please
grab the latest sources from CVS, compile (with thread-safe enabled)
and run the tkt3472.test test.
We are still trying to get SQLite version 3.6.5 out by about this time
tomorrow. We plan to release regardless of whether or not we have
test results. But if you find a problem, we will delay the release in
order to fix it.
D. Richard Hipp
[EMAIL PROTECTED]
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users