Help with Library Sync
I'm currently using multi device synchronization for my various computers, and in the process it syncs all changes between my Calibre folders between devices. However because Calibre doesn't update the metadata.db file upon edit, only upon application shutdown, I have to be careful to ensure that I don't accidentally leave Calibre open on multiple devices, otherwise the last client that closes Calibre overwrites the metadata.db file with a potentially older index, creating a race condition. I'd also like to leave a calibre instance running for the content server for mobile devices but it also suffers from this race condition and needs to be manually shut down before library management. It works well but I'd like to see if anyone else has a better approach to automated library replication across devices.
|