This issue has been resolved. I did not call sqlite3_finalize() in the reader process and kept the READ lock
How to read after the database was written by another process? Reading function should wait until other process finishes writing and unlocks the file. But in our case unlocking never happens after writing is finished. Only when you restart the reader process in can read again.
----------------------------------------------------------------------------- To unsubscribe, send email to [EMAIL PROTECTED] -----------------------------------------------------------------------------