Lines Matching refs:SQLITE_BUSY
176 ** a normal expected return code of SQLITE_BUSY or SQLITE_OK
178 #define IS_LOCK_ERROR(x) ((x != SQLITE_OK) && (x != SQLITE_BUSY))
600 ** intended to translate a variety of "try again" errors into SQLITE_BUSY
632 return SQLITE_BUSY;
640 return SQLITE_BUSY;
1382 rc = SQLITE_BUSY;
1416 if( rc!=SQLITE_BUSY ){
1451 if( rc!=SQLITE_BUSY ){
1463 rc = SQLITE_BUSY;
1484 if( rc!=SQLITE_BUSY ){
1660 ** SQLITE_BUSY would confuse the upper layer (in practice it causes
1948 rc = SQLITE_BUSY;
2177 rc = SQLITE_BUSY;
2339 rc = SQLITE_BUSY;
2451 ** Return SQLITE_OK on success, SQLITE_BUSY on failure.
2479 rc = SQLITE_BUSY;
2609 rc = SQLITE_BUSY;
2683 rc = SQLITE_BUSY;
3646 rc = (rc!=(-1)) ? SQLITE_OK : SQLITE_BUSY;
4051 ** SQLITE_BUSY.
4055 rc = SQLITE_BUSY;
4076 ** lock. If any do, return SQLITE_BUSY right away.
4080 rc = SQLITE_BUSY;
5587 ** will fail and SQLITE_BUSY is returned.
5789 return SQLITE_BUSY;
5950 if( rc==SQLITE_BUSY ){
5972 return SQLITE_BUSY;
5985 return SQLITE_BUSY;
5989 return SQLITE_BUSY;
6006 } while( rc==SQLITE_BUSY && nTries<3 );
6100 rc = SQLITE_BUSY;
6120 rc = SQLITE_BUSY;
6188 rc=SQLITE_CANTOPEN_BKPT; /* SQLITE_BUSY? proxyTakeConch called
6310 return SQLITE_BUSY;
6377 return SQLITE_BUSY;