cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nimi Wariboko Jr. (JIRA)" <>
Subject [jira] [Created] (CASSANDRA-12882) Deadlock in MemtableAllocator
Date Fri, 04 Nov 2016 21:57:58 GMT
Nimi Wariboko Jr. created CASSANDRA-12882:

             Summary: Deadlock in MemtableAllocator
                 Key: CASSANDRA-12882
             Project: Cassandra
          Issue Type: Bug
         Environment: Ubuntu 14.40
Cassandra 3.5
            Reporter: Nimi Wariboko Jr.
             Fix For: 3.5
         Attachments: cassandra.yaml, threaddump.txt

I'm seeing an issue where a node will eventually lock up and their thread pools - I looked
into jstack, and a lot of threads are stuck in the Memtable Allocator

at java.util.concurrent.locks.LockSupport.park(
	at org.apache.cassandra.utils.concurrent.WaitQueue$AbstractSignal.awaitUninterruptibly(
	at org.apache.cassandra.utils.memory.MemtableAllocator$SubAllocator.allocate(
	at org.apache.cassandra.utils.memory.SlabAllocator.allocate(
	at org.apache.cassandra.utils.memory.ContextAllocator.allocate(
	at org.apache.cassandra.utils.memory.ContextAllocator.clone(
	at org.apache.cassandra.utils.memory.MemtableBufferAllocator.clone(

I looked into the code, and its not immediately apparent to me what thread might hold the
relevant lock.

This message was sent by Atlassian JIRA

View raw message