hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lars Hofhansl (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-10988) Properly wait for server in TestThriftServerCmdLine
Date Tue, 15 Apr 2014 19:08:20 GMT
Lars Hofhansl created HBASE-10988:
-------------------------------------

             Summary: Properly wait for server in TestThriftServerCmdLine
                 Key: HBASE-10988
                 URL: https://issues.apache.org/jira/browse/HBASE-10988
             Project: HBase
          Issue Type: Bug
            Reporter: Lars Hofhansl
            Assignee: Lars Hofhansl
             Fix For: 0.99.0, 0.94.19, 0.98.2, 0.96.3


In 0.94 I find:
{{Threads.sleepWithoutInterrupt(2000)}}

In trunk I see:
{code}
     while ( thriftServer.serverRunner == null || thriftServer.serverRunner.tserver == null
){
       Thread.sleep(1);
     }
{code}

Both aren't good.
The 0.94 version will fail if the server does not come up within 2s. The trunk version (1)
might wait forever and cause a long timeout for the test and (2) wait quite busily with only
1ms of sleeping.




--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message