Shilpa Sheoran <[EMAIL PROTECTED]> wrote:
Does sqlite take care of pausing the other processes and resuming them later i.e after the write completes or will they get a SQLITE_BUSY error which they have to handle?
By default, a blocked connection will get SQLITE_BUSY right away. You can change this by calling sqlite3_busy_timeout (specify the time the connection blocks on the lock before timing out with SQLITE_BUSY), or sqlite3_busy_handler (implement your own concurrency strategy).
Igor Tandetnik
----------------------------------------------------------------------------- To unsubscribe, send email to [EMAIL PROTECTED] -----------------------------------------------------------------------------