Skip to content

OverflowError: timeout is too large #2517

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
sergeykad opened this issue Mar 9, 2025 · 2 comments
Closed

OverflowError: timeout is too large #2517

sergeykad opened this issue Mar 9, 2025 · 2 comments

Comments

@sergeykad
Copy link

sergeykad commented Mar 9, 2025

Getting the following error while initializing producer. The error disappears if I switch to kafka-python-ng
I suspect there is an issue with calculating the default timeout value.

Uncaught error in kafka producer I/O thread
Traceback (most recent call last):

  File "/usr/local/lib/python3.11/threading.py", line 1002, in _bootstrap
    self._bootstrap_inner()
    │    └ <function Thread._bootstrap_inner at 0x7f1275a6b740><Sender(parser-retry-8576564658-7lxfk-network-thread, started daemon 139717173937856)>
  File "/usr/local/lib/python3.11/threading.py", line 1045, in _bootstrap_inner
    self.run()
    │    └ <function Sender.run at 0x7f12734422a0><Sender(parser-retry-8576564658-7lxfk-network-thread, started daemon 139717173937856)>
> File "/app/.venv/lib/python3.11/site-packages/kafka/producer/sender.py", line 60, in run
    self.run_once()
    │    └ <function Sender.run_once at 0x7f1273442340><Sender(parser-retry-8576564658-7lxfk-network-thread, started daemon 139717173937856)>
  File "/app/.venv/lib/python3.11/site-packages/kafka/producer/sender.py", line 160, in run_once
    self._client.poll(timeout_ms=poll_timeout_ms)
    │    │       │               └ 9999999990.0
    │    │       └ <function KafkaClient.poll at 0x7f1273553ba0>
    │    └ <kafka.client_async.KafkaClient object at 0x7f1273369650><Sender(parser-retry-8576564658-7lxfk-network-thread, started daemon 139717173937856)>
  File "/app/.venv/lib/python3.11/site-packages/kafka/client_async.py", line 600, in poll
    self._poll(timeout / 1000)
    │    │     └ 9999999990.0
    │    └ <function KafkaClient._poll at 0x7f1273553ce0><kafka.client_async.KafkaClient object at 0x7f1273369650>
  File "/app/.venv/lib/python3.11/site-packages/kafka/client_async.py", line 634, in _poll
    ready = self._selector.select(timeout)
            │    │         │      └ 9999999.99
            │    │         └ <function EpollSelector.select at 0x7f1275867920>
            │    └ <selectors.EpollSelector object at 0x7f127336a250><kafka.client_async.KafkaClient object at 0x7f1273369650>
  File "/usr/local/lib/python3.11/selectors.py", line 468, in select
    fd_event_list = self._selector.poll(timeout, max_ev)
                    │    │         │    │        └ 2
                    │    │         │    └ 9999999.99
                    │    │         └ <method 'poll' of 'select.epoll' objects>
                    │    └ <select.epoll object at 0x7f1272b7b870><selectors.EpollSelector object at 0x7f127336a250>

OverflowError: timeout is too large
@dpkp
Copy link
Owner

dpkp commented Mar 9, 2025

Have you tried the latest release, 2.0.6?

@dpkp
Copy link
Owner

dpkp commented Mar 9, 2025

Duplicate of #2512

@dpkp dpkp marked this as a duplicate of #2512 Mar 9, 2025
@dpkp dpkp closed this as completed Mar 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants