For a stopped producer/consumer, does anything happen in the librdkafka background threads to trigger event_cb being called?
I want to reuse one callback among N producers/consumers, so trying to understand the architecture.
Let's say a broker drops a client connection, will the reconnection attempt happen in the background thread or when I do poll/start for the respective producer/consumer?
Reading through https://github.com/confluentinc/librdkafka/blob/master/INTRODUCTION.md#threads-and-callbacks, I didn't find an answer to my question.
For a stopped producer/consumer, does anything happen in the librdkafka background threads to trigger event_cb being called? I want to reuse one callback among N producers/consumers, so trying to understand the architecture.
Let's say a broker drops a client connection, will the reconnection attempt happen in the background thread or when I do poll/start for the respective producer/consumer?
I'm referring to the