Manukranth Kolloju created HBASE-12227:
------------------------------------------
Summary: Prevent unpublished HRegionServer objects referenced on
other threads
Key: HBASE-12227
URL: https://issues.apache.org/jira/browse/HBASE-12227
Project: HBase
Issue Type: Bug
Components: regionserver
Affects Versions: 2.0.0
Reporter: Manukranth Kolloju
Assignee: Manukranth Kolloju
Priority: Minor
Fix For: 2.0.0
HRegionServer's constructor has a bunch of initializations(Sleeper,
ZookeeperWatcher) that require us to pass "this" into other threads and
initialize them. This makes the RegionServer intialization vulnerable to race
conditions where the other threads might reference unpublished HRegionServer
objects.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)