Originally Posted by dunhill
@JSWolf,
That’s a very sharp observation. You are absolutely right—background tasks like the "Backup Default Settings" plugin or library metadata flushing need time to finish before the installer starts.
To address this, I've implemented a Smart Wait Loop in version 1.2.1. Instead of a fixed delay, the plugin now actively monitors the system process list and waits until calibre.exe has completely disappeared before proceeding. This way, any pending I/O or backup operations can finish safely.
Thanks for helping me make the plugin more robust!
|