Terence Yim created TWILL-139:
---------------------------------

             Summary: ApplicationMaster hangs during start when ZooKeeper SASL 
authentication is turned on
                 Key: TWILL-139
                 URL: https://issues.apache.org/jira/browse/TWILL-139
             Project: Apache Twill
          Issue Type: Bug
          Components: core, yarn
    Affects Versions: 0.4.1-incubating, 0.5.0-incubating
            Reporter: Terence Yim
            Assignee: Terence Yim
            Priority: Blocker


It is caused by a race condition when one {{ZKClient}} instance is performing 
the authentication while the {{EmbeddedKafkaServer}} is trying to start and 
connect to zookeeper.

Here is the main method to reproduce the issue:
{noformat}
public static void main(String[] args) throws Exception {
  String zkStr = args[0];

  ZKClientService zkClient = ZKClientService.Builder.of(zkStr).build();
  EmbeddedKafkaServer kafka = new 
EmbeddedKafkaServer(generateKafkaConfig(zkStr));

  zkClient.startAndWait();    // <-- This returns when SyncConnected
  kafka.startAndWait();        // <-- This call hangs and never return
}
{noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to