Quote:
Originally Posted by compurandom
I've corrupted my database multiple times with calibre using send to device / eject / import / reconnect cycles in short order.
I think the first time I corrupted it, I thought I had maybe not ejected correctly once or twice so I didn't report it. Now I strongly suspect I didn't miss any steps and something was just holding the mount after an import.
Note that I found it is much less likely if I only do one cycle per day, which leads me to believe that something is taking its sweet time to finish after the import completes.
|
That also jives with my own experience -- one thing that I didn't really take into mind is that since I use subtitles a lot (which aren't transferred on the initial send), after importing a new book I
immediately re-connect to fetch those. But if I'm only updating books already on the device (or fetching read statuses), I'm not in a big hurry for the next re-connect.
Also explains why rebooting the device fixed it: it would've made Kobo shut down whatever it was doing.