http://www.sqlite.org/lockingv3.html
RESERVED A RESERVED lock means that the process is planning on writing to the database file at some point in the future but that it is currently just reading from the file. Only a single RESERVED lock may be active at one time, though multiple SHARED locks can coexist with a single RESERVED lock. RESERVED differs from PENDING in that new SHARED locks can be acquired while there is a RESERVED lock. -----Original Message----- From: Rafal Rusin [mailto:[EMAIL PROTECTED] Sent: 21 March 2006 15:03 To: sqlite-users@sqlite.org Subject: Re: [sqlite] Multithread access to DB Sqlite has 3 types of locks, which is weird for me. Could You explain what is a "reserved lock"? Read and read/write (exclusive) locks are apparent. http://www.sqlite.org/capi3ref.html#sqlite3_busy_handler Best Regards, Rafal Rusin TouK Company (www.touk.pl)