Jonathan Lawlor created HBASE-13007:
---------------------------------------

             Summary: Fix the test timeouts being caused by ChoreService 
                 Key: HBASE-13007
                 URL: https://issues.apache.org/jira/browse/HBASE-13007
             Project: HBase
          Issue Type: Bug
            Reporter: Jonathan Lawlor
            Assignee: Jonathan Lawlor


TestChoreService has been seen timing out in recent builds and the timeouts 
seem to be rooted in how the ChoreService cancels its chores when being 
shutdown. The issue is that during shutdown, the ChoreService calls 
synchronized methods on the ScheduledChore which could cause indefinite 
blocking if the scheduled chore is hanging in a synchronized method. We should 
instead call the appropriate cancel method within the ChoreService and add 
logic into ScheduledChores that allows them to realize when they have been 
cancelled.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to