Hi Ilya, thanks for the quick help! Within the local listen, I am adding a task to an executor - so the cache operations happen in a different thread. However, is the key thing here that the local listen handler metho needs to have returned? E.g. the local listen may not have fully completed by the time the task on the executor has been started - so perhaps there is a transaction still open somewhere by the time the cache operation occurs?
-- Sent from: http://apache-ignite-users.70518.x6.nabble.com/