Skip to content

Commit 18e4a7c

Browse files
Force auth when fetching Kafka metadata
1 parent f317bce commit 18e4a7c

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/consumer/base_consumer.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -713,7 +713,10 @@ where
713713
topic: Option<&str>,
714714
timeout: T,
715715
) -> KafkaResult<Metadata> {
716-
self.client.fetch_metadata(topic, timeout)
716+
let t = timeout.into();
717+
// force credential retrieval
718+
self.client.poll_event(&self.queue, t);
719+
self.client.fetch_metadata(topic, t)
717720
}
718721

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

0 commit comments

Comments
 (0)