Skip to content

Commit 779cd53

Browse files
Force auth when fetching Kafka metadata
1 parent 52546d0 commit 779cd53

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/consumer/base_consumer.rs

+4-1
Original file line numberDiff line numberDiff line change
@@ -671,7 +671,10 @@ where
671671
topic: Option<&str>,
672672
timeout: T,
673673
) -> KafkaResult<Metadata> {
674-
self.client.fetch_metadata(topic, timeout)
674+
let to = timeout.into();
675+
// force credential retrieval
676+
self.client.poll_event(&self.queue, to);
677+
self.client.fetch_metadata(topic, to)
675678
}
676679

677680
fn fetch_watermarks<T: Into<Timeout>>(

0 commit comments

Comments
 (0)