Hi,

Most possible you update entries in different order. Before using bulk
operations such as updateAll removeAll invokeAll, make sure that entries
you applying to it sorted in the same order

Evgenii

2017-10-31 9:51 GMT+03:00 shawn.du <[email protected]>:

> Hi,
>
> My ignite server stop to response.  Any client can't connect it, and I
> found dead lock in logs,
> what's the possible reason for this?  I use ignite 1.9.0.
>
> Thanks in advance.
> ================log===================================
> deadlock: true
> completed: 29519967
> Thread [name="sys-stripe-12-#13%null%", id=36, state=BLOCKED,
> blockCnt=308, waitCnt=28469776]
>     Lock [object=o.a.i.i.processors.cache.distributed.dht.atomic.
> GridDhtAtomicCacheEntry@4f5b4fce, ownerName=sys-stripe-9-#10%null%,
> ownerId=33]
>         at sun.misc.Unsafe.monitorEnter(Native Method)
>         at o.a.i.i.util.GridUnsafe.monitorEnter(GridUnsafe.java:1136)
>         at o.a.i.i.processors.cache.distributed.dht.atomic.
> GridDhtAtomicCache.lockEntries(GridDhtAtomicCache.java:2958)
>         at o.a.i.i.processors.cache.distributed.dht.atomic.
> GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1793)
>         at o.a.i.i.processors.cache.distributed.dht.atomic.
> GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1721)
>         at
>
> Thanks
> Shawn
>
>

Reply via email to