[ https://issues.apache.org/jira/browse/HBASE-7578?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13555424#comment-13555424 ]
Lars Hofhansl commented on HBASE-7578: -------------------------------------- The timeouts passed to the CatalogTracker constructors were not used anywhere. :( Did a quick survey in 0.94: waitForMetaServerConnection is only called from one non-test place: CatalogTracker.verifyMetaRegionLocation, which in turn is only called from a single place - HMaster.assignRootAndMeta - where it sets the timeout to hbase.catalog.verification.timeout (default 1000) Same for waitForRootServerConnection. So I think we're good. This can obviously use some further cleanup. As you say in the comment at the top of CatalogTracker, this all needs some serious rethinking, perhaps in a different jira. > TestCatalogTracker hangs occasionally > ------------------------------------- > > Key: HBASE-7578 > URL: https://issues.apache.org/jira/browse/HBASE-7578 > Project: HBase > Issue Type: Bug > Reporter: Lars Hofhansl > Assignee: Lars Hofhansl > Fix For: 0.96.0, 0.94.5 > > Attachments: 7578-0.94-v1.txt, 7578-bandaid.txt, 7578-jstack.txt, > 7578-trunk-v1.txt > > -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira