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)