You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If a call rd_kafka_flush and try to get it to wait for an hour by setting the timeout to 3600000, it immediately fails with RD_KAFKA_RESP_ERR__TIMED_OUT. I've not looked through the source code, but I have a suspicion that an overflow is happening. If milliseconds is being converting to nanoseconds somewhere, then that would suggest that on platform with a 32-bit C int, timeouts a little greater than 2 seconds should not work. If that were the case though, I suspect this would have already been noticed. What is the maximum support milliseconds that is allowed as a timeout?
The text was updated successfully, but these errors were encountered:
If a call
rd_kafka_flush
and try to get it to wait for an hour by setting the timeout to 3600000, it immediately fails withRD_KAFKA_RESP_ERR__TIMED_OUT
. I've not looked through the source code, but I have a suspicion that an overflow is happening. If milliseconds is being converting to nanoseconds somewhere, then that would suggest that on platform with a 32-bit Cint
, timeouts a little greater than 2 seconds should not work. If that were the case though, I suspect this would have already been noticed. What is the maximum support milliseconds that is allowed as a timeout?The text was updated successfully, but these errors were encountered: