[ https://issues.apache.org/jira/browse/HBASE-11354?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15546289#comment-15546289 ]
Andrew Purtell commented on HBASE-11354: ---------------------------------------- It's not right [~vincentpoon] {noformat} java.io.IOException: java.lang.reflect.InvocationTargetException at java.lang.Thread.start(Thread.java:705) at org.apache.hadoop.hbase.util.HasThread.start(HasThread.java:85) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation$DelayedClosin g.createAndStart(HConnectionManager.java:1918) {noformat} > HConnectionImplementation#DelayedClosing does not start > ------------------------------------------------------- > > Key: HBASE-11354 > URL: https://issues.apache.org/jira/browse/HBASE-11354 > Project: HBase > Issue Type: Bug > Components: Client > Affects Versions: 0.99.0, 0.98.3 > Reporter: Qianxi Zhang > Assignee: Qianxi Zhang > Priority: Minor > Fix For: 0.98.23 > > Attachments: HBASE-11354-0.98.patch, HBASE_11354 (1).patch, > HBASE_11354.patch, HBASE_11354.patch, HBASE_11354.patch > > > The method "createAndStart" in class DelayedClosing only creates a instance, > but forgets to start it. So thread delayedClosing is not running all the time. > ConnectionManager#1623 > {code} > static DelayedClosing createAndStart(HConnectionImplementation hci){ > Stoppable stoppable = new Stoppable() { > private volatile boolean isStopped = false; > @Override public void stop(String why) { isStopped = true;} > @Override public boolean isStopped() {return isStopped;} > }; > return new DelayedClosing(hci, stoppable); > } > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)