Hi Chandrika, I can run your task on 1 node OK (see the output below) and I really do not see what might cause a deadlock in your code. You said "*with one node it was always failing causing a deadlock*" - what do you mean by "failing"? Do you see an exception? Can you reproduce the problem with verbose logging on (start server node with -DIGNITE_QUIET=false) and share the output with us?
[15:47:07] Ignite node started OK (id=87591b77) [15:47:07] Topology snapshot [ver=1, servers=1, clients=0, CPUs=8, heap=3.6GB] [15:47:20] Topology snapshot [ver=2, servers=1, clients=1, CPUs=8, heap=7.1GB] **************************** executed the job **********12 * *****15:47:29:685 **************************** executed the job **********11 * *****15:47:29:691 **************************** executed the job **********1 * *****15:47:29:764 [15:47:29] Topology snapshot [ver=3, servers=1, clients=0, CPUs=8, heap=3.6GB]