Re: [sqlite] What does this assert mean? (sqlite3_mutex_held)

2018-04-04 Thread Richard Hipp
On 4/4/18, Deon Brewis wrote: > assert( sqlite3_mutex_held(pPage->pBt->mutex) ); This verifies that the current thread holds the pPage->pBt->mutex mutex. The assert() will fire an abort() if the mutex is not held. -- D. Richard Hipp d...@sqlite.org

[sqlite] What does this assert mean? (sqlite3_mutex_held)

2018-04-04 Thread Deon Brewis
assert( sqlite3_mutex_held(pPage->pBt->mutex) ); Inside this stack: #4 0x000103e89384 in releasePageNotNull at sqlite3.c:62589 #5 0x000103e87a94 in btreeReleaseAllCursorPages at sqlite3.c:61069 #6 0x000103e8ee00 in sqlite3BtreeCloseCursor at sqlite3.c:64809