Skip to content

Conversation

@ddzialak
Copy link
Contributor

@ddzialak ddzialak commented Oct 1, 2024

MainThread in gunicorn gthread worker calls TConn().init() function, but when ssl is used that function may raise an ENOTCONN exception. There is very low probability for that, but still it is needed to catch potential socket errors during that call, otherwise whole gunicorn worker with all threads will be crashed.

MainThread in gunicorn gthread worker calls TConn().init() function,
but when ssl is used that function may raise an ENOTCONN exception.
There is very low probability for that, but still it is needed to catch
potential socket errors during that call, otherwise whole gunicorn worker
with all threads will be crashed.
@ddzialak
Copy link
Contributor Author

ddzialak commented Oct 1, 2024

this should solve #3306

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

Successfully merging this pull request may close these issues.

1 participant