Re: [jira] [Created] (IGNITE-6530) Deadlock in checkpointReadLock method in GridCacheDatabaseSharedManager

2020-02-25 Thread Dmitry Gorchakov
This issue once reproduced in my productive with similar stack trace. During sources analysis I saw the use unsafe of method writeLock().isHeldByCurrentThread() for unlocking checkpoint. This may cause thread to starvation. Problem no longer appeared after local fix. I prepared pull request https:/

Re: [jira] [Created] (IGNITE-6530) Deadlock in checkpointReadLock method in GridCacheDatabaseSharedManager

2020-02-25 Thread Dmitry Gorchakov
This issue once reproduced in my productive with similar stack trace. During sources analysis I saw the use unsafe of method writeLock().isHeldByCurrentThread() for unlocking checkpoint. This may cause thread to starvation. Problem no longer appeared after local fix. I prepared pull request https:/

Re: [jira] [Created] (IGNITE-6530) Deadlock in checkpointReadLock method in GridCacheDatabaseSharedManager

2020-02-25 Thread Dmitry Gorchakov
This issue once reproduced in my productive with similar stack trace. During sources analysis I saw the use unsafe of method writeLock().isHeldByCurrentThread() for unlocking checkpoint. This may cause thread to starvation. Problem no longer appeared after local fix. I prepared pull request https:/