We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ed837f0 commit a07b9b1Copy full SHA for a07b9b1
1 file changed
libsql-sqlite3/src/vdbeapi.c
@@ -914,10 +914,13 @@ int sqlite3_step(sqlite3_stmt *pStmt){
914
if( vdbeSafetyNotNull(v) ){
915
return SQLITE_MISUSE_BKPT;
916
}
917
+ db = v->db;
918
if( v->isInterrupted ){
- return SQLITE_INTERRUPT;
919
+ rc = SQLITE_INTERRUPT;
920
+ v->rc = rc;
921
+ db->errCode = rc;
922
+ return rc;
923
- db = v->db;
924
sqlite3_mutex_enter(db->mutex);
925
while( (rc = sqlite3Step(v))==SQLITE_SCHEMA
926
&& cnt++ < SQLITE_MAX_SCHEMA_RETRY ){
0 commit comments