Ken, A. multi process B. receive all return codes, eg. rc = sqlite3_..(); and handle accordingly. C. Yes. sqlite3_exec(db, "BEGIN IMMEDIATE", NULL,NULL,NULL); and if _step OK, ...exec("COMMIT",,,,); D. Good question. In the latest testing, only two processes "compete", but at a rather slow rate, 1 sec interv.
It seems that I forgot to test onn _LOCKED (only _BUSY) before retry.... running a test "as we speak" . I'll keep you posted. Thanks very much! regards, Tore _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users