I hope that this restriction is not enforced on windows, ever! I have an 
application that will be completely broken by this:

it is an application server, that serves multiple clients, pools db 
connections, and  hands them out on demand, protecting the pool with a number of
mechanisms that have never failed. so, the application is quite thread-safe. on 
windows, the option to use processes instead of threds,is not a very good one, 
as you know.so, any scheme that uses threads, AND resource pooling, will fail 
if you enforce above restriction, which is meaningless in windows, anyway. so, 
please don't!

> -----Original Message-----
> From: D. Richard Hipp [mailto:[EMAIL PROTECTED] 
> Sent: Monday, September 05, 2005 9:19 PM
> To: sqlite-users@sqlite.org
> Subject: Re: [sqlite] Problems with threadsafe opt correction #2623
> 
> On Mon, 2005-09-05 at 19:58 +0200, René Tegel wrote:
> 
> > As far as i can tell now the windows version of 3.2.5 seems 
> not affected.
> > 
> 
> The restriction that a DB handle can only be used from a 
> single thread is currently only enforced on Unix, because 
> Unix boxes are the only place where using DB handles in 
> multiple threads is a problem.
> 
> --
> D. Richard Hipp <[EMAIL PROTECTED]>
> 
> 
> 
> 

Reply via email to