# Sqlite3\_interrupt with sqlite3\_rekey

**URL:** <https://discuss.zetetic.net/t/sqlite3-interrupt-with-sqlite3-rekey/6711>\
**Category:** SQLCipher\
**Created:** [October 24, 2024, 10:29pm UTC](https://discuss.zetetic.net/t/sqlite3-interrupt-with-sqlite3-rekey/6711 "2024-10-24T22:29:07Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dan219design](https://avatars.discourse-cdn.com/v4/letter/d/8dc957/32.png) [@dan219design](https://discuss.zetetic.net/u/dan219design)\
**Post date:** [October 24, 2024, 10:29pm UTC](https://discuss.zetetic.net/t/sqlite3-interrupt-with-sqlite3-rekey/6711/1 "2024-10-24T22:29:07Z")

</div>

Does sqlite3\_interrupt work with sqlite3\_rekey? From all of my testing so far, it does not appear to be the case that it is actually possible to cancel a rekey operation. Can anyone confirm?

---

<div class="post-metadata">

**Author:** ![sjlombardo](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.zetetic.net/sjlombardo/32/3_2.png) [@sjlombardo](https://discuss.zetetic.net/u/sjlombardo)\
**Post date:** [October 25, 2024, 7:08pm UTC](https://discuss.zetetic.net/t/sqlite3-interrupt-with-sqlite3-rekey/6711/2 "2024-10-25T19:08:20Z")

</div>

Hi @dan219design - no, the rekey operation is not interruptible.

---

<div class="post-metadata">

**Author:** ![dan219design](https://avatars.discourse-cdn.com/v4/letter/d/8dc957/32.png) [@dan219design](https://discuss.zetetic.net/u/dan219design)\
**Post date:** [October 25, 2024, 8:01pm UTC](https://discuss.zetetic.net/t/sqlite3-interrupt-with-sqlite3-rekey/6711/3 "2024-10-25T20:01:16Z")

</div>

Thanks for confirming @sjlombardo.
