Skip to content
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

Work around a file descriptor issue in cheroot. #465

Merged
merged 1 commit into from
Jul 13, 2020

Conversation

manthey
Copy link
Member

@manthey manthey commented Jul 13, 2020

There is an issue that was introduced in 8.1.0 that throws an error when file descriptor numbers are large (see cherrypy/cheroot#249). We can't pin cheroot to an older version, as that breaks support for modern python versions.

There is an issue that was introduced in 8.1.0 that throws an error when
file descriptor numbers are large (see
cherrypy/cheroot#249).  We can't pin cheroot
to an older version, as that breaks support for modern python versions.

It isn't clear if limiting the size of our cache will really help -- the
cheroot issue implies that it is leaking file descriptors, so this may
not do anything useful.
@dgutman
Copy link
Collaborator

dgutman commented Jul 13, 2020

system stable since patch

@manthey manthey merged commit bacc43b into master Jul 13, 2020
@manthey manthey deleted the work-around-cheroot-issue branch July 13, 2020 15:20
@kavehtp
Copy link

kavehtp commented Jul 21, 2020

Looks like the issue is resolved on cheroot: cherrypy/cheroot#249 (comment)

@manthey
Copy link
Member Author

manthey commented Jul 21, 2020

Once cherrypy/cheroot#301 is merged and in a version on pypi, I'll revert this commit.

@kavehtp
Copy link

kavehtp commented Jul 26, 2020

Hi @manthey. They have released the new version: https://pypi.org/project/cheroot/

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.

3 participants