diff options
Diffstat (limited to 'kafka/client_async.py')
-rw-r--r-- | kafka/client_async.py | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/kafka/client_async.py b/kafka/client_async.py index 58155b8..857e4b7 100644 --- a/kafka/client_async.py +++ b/kafka/client_async.py @@ -257,11 +257,7 @@ class KafkaClient(object): state_change_callback=cb, node_id='bootstrap', **self.config) - bootstrap.connect() - while bootstrap.connecting(): - self._selector.select(1) - bootstrap.connect() - if not bootstrap.connected(): + if not bootstrap.connect_blocking(): bootstrap.close() continue future = bootstrap.send(metadata_request) |