WAL_WRITE_LOCK 44373 sqlite3/libsqlite/sqlite3.c if( lockIdx==WAL_WRITE_LOCK ){ WAL_WRITE_LOCK 44695 sqlite3/libsqlite/sqlite3.c assert( WAL_ALL_BUT_WRITE==WAL_WRITE_LOCK+1 ); WAL_WRITE_LOCK 45560 sqlite3/libsqlite/sqlite3.c if( SQLITE_OK==(rc = walLockShared(pWal, WAL_WRITE_LOCK)) ){ WAL_WRITE_LOCK 45561 sqlite3/libsqlite/sqlite3.c walUnlockShared(pWal, WAL_WRITE_LOCK); WAL_WRITE_LOCK 45564 sqlite3/libsqlite/sqlite3.c }else if( SQLITE_OK==(rc = walLockExclusive(pWal, WAL_WRITE_LOCK, 1)) ){ WAL_WRITE_LOCK 45578 sqlite3/libsqlite/sqlite3.c walUnlockExclusive(pWal, WAL_WRITE_LOCK, 1); WAL_WRITE_LOCK 46023 sqlite3/libsqlite/sqlite3.c rc = walLockExclusive(pWal, WAL_WRITE_LOCK, 1); WAL_WRITE_LOCK 46034 sqlite3/libsqlite/sqlite3.c walUnlockExclusive(pWal, WAL_WRITE_LOCK, 1); WAL_WRITE_LOCK 46048 sqlite3/libsqlite/sqlite3.c walUnlockExclusive(pWal, WAL_WRITE_LOCK, 1); WAL_WRITE_LOCK 46446 sqlite3/libsqlite/sqlite3.c rc = walBusyLock(pWal, xBusy, pBusyArg, WAL_WRITE_LOCK, 1);