I'm facing a compatibility issue with the latest eventlet version 0.32.0 and above, 0.31.1 works fine.
Other dependencies are
gunicorn==20.1.0 meinheld==1.0.2 falcon==2.0.0
Below error, we are getting after each API call to the falcon server. Where workers get killed due to below error and then restarts itself.
2021-11-30 19:58:19 [66677] [INFO] worker received SIGABRT signal
Traceback (most recent call last):
File "project_path/.tox/py39/lib/python3.9/site-packages/eventlet/hubs/hub.py", line 365, in run
self.wait(sleep_time)
File "project_path/.tox/py39/lib/python3.9/site-packages/eventlet/hubs/kqueue.py", line 96, in wait
time.sleep(seconds)
File "project_path/.tox/py39/lib/python3.9/site-packages/gunicorn/workers/base.py", line 203, in handle_abort
sys.exit(1)
SystemExit: 1
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "project_path/.tox/py39/lib/python3.9/site-packages/meinheld/mlogging.py", line 187, in _access
'h': environ.get('REMOTE_ADDR', '-'),
SystemError: <method 'get' of 'dict' objects> returned a result with an error set
I'm facing a compatibility issue with the latest eventlet version 0.32.0 and above, 0.31.1 works fine.
Other dependencies are
gunicorn==20.1.0 meinheld==1.0.2 falcon==2.0.0Below error, we are getting after each API call to the falcon server. Where workers get killed due to below error and then restarts itself.