It appears that the long-running task of 'PRAGMA integrity_check' does not 
respond to being cancelled during operation. We've experimented with 
"sqlite3_interrupt" and "sqlite3_progress_handler" both which say they can 
interrupt long running tasks. Looking at SQLite's implementation it appears the 
cancellation flag is only checked at towards the end of the integrity checking 
task, rather than during its operation.

Is it possible to make the integrity check task interruptible?

Thanks

_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to