How did you start your processes? ie, is each process doing an sqlite3_open() or are you forking and passing the same pointer to multiple processes?
What filesystem is the file located on? Is it a local filesystem or a network filesystem? Threadsafe is for protection against multiple entrance for threads WITHIN a single process. It does noting with respect to single threads in multiple processeses. --- The fact that there's a Highway to Hell but only a Stairway to Heaven says a lot about anticipated traffic volume. >-----Original Message----- >From: sqlite-users [mailto:sqlite-users- >[email protected]] On Behalf Of Nick >Sent: Tuesday, 6 February, 2018 19:25 >To: [email protected] >Subject: Re: [sqlite] [EXTERNAL] Question about threadsafe > >Yep, Hick. We have the same understanding. >But all I found is that process B did not wait for the lock and began >to run >directly. > > > >-- >Sent from: http://sqlite.1065341.n5.nabble.com/ >_______________________________________________ >sqlite-users mailing list >[email protected] >http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users _______________________________________________ sqlite-users mailing list [email protected] http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

