I do not see how such a major change can be justified in a minor point
release. For instance, currently amaroK does not work when using a
sqlite database on Debian Sid since they package it with sqlite 3.2.5.

Shouldn't this have waited for 4.0?

On Wed, 31 Aug 2005 05:38:05 -0700 D. Richard Hipp wrote:
> On Wed, 2005-08-31 at 12:53 +0200, Guillaume Fougnies wrote:
> > My code is sharing a pool of SQLite connections on
> > multiple databases between a bunch of treatment
> > threads.
> > Each thread pops a connection from the pool safely
> > and push it back once finished.
> > 
>
> This works on some systems but not on others.  On some
> versions of Linux, a thread is not able to override locks
> created by a different thread in the same process.  When
> that happens, a database connection created on one thread
> will not be usable by a different thread.
>
> Additional information:
> 
>  http://www.sqlite.org/cvstrac/tktview?tn=1272
>  http://www.sqlite.org/cvstrac/chngview?cn=2521

Reply via email to