int main(int argc, char **argv)
{
int i;
system("rm ppi.dbs ; sqlite3 ppi.dbs \".read ppi_create.sql\"");
wait(NULL);
/* open the database */
db_connect(); /* which calls sqlite3_open() */
system("echo what?");
wait(NULL);
.
.
.
}
Works for me using Sqlite3.5.9. Ubuntu 7.10 on Intel.
Chris Brown wrote:
> Hi all
>
> I have an application written in C using Sqlite 3.5.9 on MontaVista Linux.
>
> I am required to call the 'system()' function from within my code to run
> external programs. Under normal circumstances this works without problems.
> However as soon as I have used Sqlite from within my code I am unable to
> successfully call the 'system()' function at any point after that- the
> function will hang indefinitely without returning a result. This will happen
> even if I am just calling 'sqlite3_open' and 'sqlite3_close' to open and
> close a database. I am not using Sqlite from the command line. I am currently
> running as root.
>
> Can anyone offer any suggestions as to why this might be?
>
> Thanks Chris
> _______________________________________________
> sqlite-users mailing list
> [email protected]
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
>
>
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users