| Previous | Next |
| SQLITE_E_READONLY | SQLITE_E_IOERR |
SQLITE_E_INTERRUPT
SQLITE_E_INTERRUPT corresponds to SQLite SQLITE_INTERRUPT. The application requested cancellation through sqlite3_interrupt() while the operation was active.
What to check
- Trace the cancellation owner, such as a request timeout, shutdown handler, user Cancel action, or watchdog.
- Treat the interrupted statement as incomplete; for INSERT, UPDATE, or DELETE in an explicit transaction, verify the transaction outcome before retrying.
- Do not share a connection lifetime unsafely between the thread issuing
sqlite3_interrupt()and code closing the connection.
SELECT sqlite_version();
SQLite: Interrupt a long-running query
SQLite: Result and Error Codes
Looking for a different code? Search another status or error code.