I've checked some details and found out that Cache.destroy future will be completed only after all changes are flushed to a persistent storage.
This way Cache.destroy() call completes when synchronization is already finished. Best Regards, Roman -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/
