GitHub user yufeldman opened a pull request: https://github.com/apache/twill/pull/69
(TWILL-260) Upgrade version of zkclient - library that kafka is using. - current version of zkclient (0.3) that kafka_2.10 version 0.8.0 is using is buggy it does not handle well sasl authenticate and connected events fix was done in zkclient 0.7 - instead of more invasive change of upgrading kafka (API changes) zkclient upgrade should be rather painless and fix issues with inability to connect when sasl is enabled especially with fast network that creates race condition between sasl authentication and connected zk events You can merge this pull request into a Git repository by running: $ git pull https://github.com/yufeldman/twill TWILL-260 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/twill/pull/69.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #69 ---- commit c808d4649430398332a2d9415a486f137b97f5f3 Author: Yuliya Feldman <yuliya@...> Date: 2018-07-13T22:24:16Z (TWILL-260) Upgrade version of zkclient - library that kafka is using. - current version of zkclient (0.3) that kafka_2.10 version 0.8.0 is using is buggy it does not handle well sasl authenticate and connected events fix was done in zkclient 0.7 - instead of more invasive change of upgrading kafka (API changes) zkclient upgrade should be rather painless and fix issues with inability to connect when sasl is enabled especially with fast network that creates race condition between sasl authentication and connected zk events ---- ---