During a regular get(...) operation on some of our caches we're occasionally
receiving IgniteInterruptedExceptions complaining that Ignite "Failed to
wait for asynchronous operation permit (thread got interrupted)" (full stack
trace below).
Can anybody shine some light on what exactly those exceptions mean and how
we can further debug and fix the problem? Thanks!

javax.cache.CacheException: class
org.apache.ignite.IgniteInterruptedException: Failed to wait for
asynchronous operation permit (thread got interrupted).
at
org.apache.ignite.internal.processors.cache.GridCacheUtils.convertToCacheException(GridCacheUtils.java:1580)
~[ignite-core-1.3.3.jar:1.3.3]
at
org.apache.ignite.internal.processors.cache.IgniteCacheProxy.cacheException(IgniteCacheProxy.java:1689)
~[ignite-core-1.3.3.jar:1.3.3]
at
org.apache.ignite.internal.processors.cache.IgniteCacheProxy.get(IgniteCacheProxy.java:755)
~[ignite-core-1.3.3.jar:1.3.3]
at
com.xxxx.xxxxxxxxxxxxxx.products.business.repositories.IgniteProductRepository.getById(IgniteProductRepository.java:68)
~[ref-data-models.jar:na]
... 27 common frames omitted
Caused by: org.apache.ignite.IgniteInterruptedException: Failed to wait for
asynchronous operation permit (thread got interrupted).
at org.apache.ignite.internal.util.IgniteUtils$2.apply(IgniteUtils.java:559)
~[ignite-core-1.3.3.jar:1.3.3]
at org.apache.ignite.internal.util.IgniteUtils$2.apply(IgniteUtils.java:557)
~[ignite-core-1.3.3.jar:1.3.3]
... 31 common frames omitted
Caused by: java.lang.InterruptedException: null
at
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1302)
~[na:1.8.0_45]
at java.util.concurrent.Semaphore.acquire(Semaphore.java:312) ~[na:1.8.0_45]
at
org.apache.ignite.internal.processors.cache.GridCacheAdapter.asyncOpAcquire(GridCacheAdapter.java:4149)
~[ignite-core-1.3.3.jar:1.3.3]
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.asyncOp(GridDhtAtomicCache.java:555)
~[ignite-core-1.3.3.jar:1.3.3]
at
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.getAllAsync(GridDhtAtomicCache.java:271)
~[ignite-core-1.3.3.jar:1.3.3]
at
org.apache.ignite.internal.processors.cache.GridCacheAdapter.getAllAsync(GridCacheAdapter.java:4429)
~[ignite-core-1.3.3.jar:1.3.3]
at
org.apache.ignite.internal.processors.cache.GridCacheAdapter.get(GridCacheAdapter.java:4376)
~[ignite-core-1.3.3.jar:1.3.3]
at
org.apache.ignite.internal.processors.cache.GridCacheAdapter.get(GridCacheAdapter.java:1448)
~[ignite-core-1.3.3.jar:1.3.3]
at
org.apache.ignite.internal.processors.cache.IgniteCacheProxy.get(IgniteCacheProxy.java:748)
~[ignite-core-1.3.3.jar:1.3.3]
... 28 common frames omitted




--
View this message in context: 
http://apache-ignite-users.70518.x6.nabble.com/Failed-to-wait-for-asynchronous-operation-permit-thread-got-interrupted-tp1536.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.

Reply via email to