[sqlite] SQLite spawns multiple processes?

2009-05-18 Thread jkimble
Thanks for all the great responses. Disabling threads in SQLite (and removing the pthreads lib from the application build) seemed to fix things. We're still testing but we went from crashing constantly to not being able to make it fail. Clearly something's amiss with threads on this platform. We

Re: [sqlite] SQLite spawns multiple processes?

2009-05-15 Thread Logan.Ratner
> -Original Message- > From: sqlite-users-boun...@sqlite.org [mailto:sqlite-users- > boun...@sqlite.org] On Behalf Of D. Richard Hipp > Sent: Friday, May 15, 2009 1:03 PM > To: General Discussion of SQLite Database > Subject: Re: [sqlite] SQLite spawns multiple processes?

Re: [sqlite] SQLite spawns multiple processes?

2009-05-15 Thread D. Richard Hipp
On May 15, 2009, at 1:21 PM, wrote: > I don't know what causes it, but I see the exact same thing running an > embedded 2.6.17 kernel on a PPC architecture. And my application is > decidedly single-threaded. Oddly enough, the exact same application > running on multiple 2.6 kernels running on

Re: [sqlite] SQLite spawns multiple processes?

2009-05-15 Thread Logan.Ratner
s-boun...@sqlite.org [mailto:sqlite-users-boun...@sqlite.org] On Behalf Of jkim...@one.net Sent: Friday, May 15, 2009 10:23 AM To: sqlite-users@sqlite.org Subject: [sqlite] SQLite spawns multiple processes? I'm running a embedded SQL C application (SQLite v3.6.13) on an embedded platform (Coldf

Re: [sqlite] SQLite spawns multiple processes?

2009-05-15 Thread Ken
. --- On Fri, 5/15/09, jkim...@one.net wrote: > From: jkim...@one.net > Subject: [sqlite] SQLite spawns multiple processes? > To: sqlite-users@sqlite.org > Date: Friday, May 15, 2009, 10:23 AM > > I'm running a embedded SQL C application (SQLite v3.6.13) > on an emb

[sqlite] SQLite spawns multiple processes?

2009-05-15 Thread jkimble
I'm running a embedded SQL C application (SQLite v3.6.13) on an embedded platform (Coldfire) running Linux 2.6.25 kernel. Something odd I've noticed is that when my application reaches the point of calling dbopen it spawns a new process, with the same name as my application, so that the process li