On May 19, 2010, at 6:35 PM, Mike Frysinger wrote:

> On Wednesday 12 May 2010 11:43:13 D. Richard Hipp wrote:
>> If we drop support for (the non-standard, non-compliant) LinuxThreads
>> threading library and instead support only standard Posix threads
>> implemented using NPTL, beginning with SQLite release 3.7.0, what
>> disruptions might this cause?
>>
>> Is anybody still using LinuxThreads?
>
> yes.  there are some architectures that lack NPTL at all, and most  
> ports using
> uClibc (the most common embedded port) does not have NPTL support.
>
> is leaving the code alone that big of a hassle ?

Yes, it is a huge hassle.  And it has already been removed.

Beginning with version 3.7.0, SQLite requires posix threads if you  
want to use it in a multi-threaded environment on unix.  LinuxThreads  
is not an acceptable substitute.

Of course, you can still take the sensible approach and avoid  
multithreading all together.  Failing that, SQLite should still work  
on LinuxThreads if you avoid passing database connections from one  
thread to another.

D. Richard Hipp
d...@hwaci.com



_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to