Skip to content

Instantly share code, notes, and snippets.

@carlos-jenkins
Created September 6, 2019 00:12
Show Gist options
  • Save carlos-jenkins/beba09db1e7b4639e7e37f33448d56ec to your computer and use it in GitHub Desktop.
Save carlos-jenkins/beba09db1e7b4639e7e37f33448d56ec to your computer and use it in GitHub Desktop.

Revisions

  1. carlos-jenkins created this gist Sep 6, 2019.
    14 changes: 14 additions & 0 deletions nopenlimit.py
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,14 @@
    from resource import RLIMIT_NOFILE, getrlimit, setrlimit


    def setfilelimits(limit):

    soft, hard = getrlimit(RLIMIT_NOFILE)
    if limit > hard:
    raise RuntimeError(
    'Unable to raise open files limit to {}. '
    'Hard limit is set to {}'.format(
    limit, hard,
    )
    )
    setrlimit(RLIMIT_NOFILE, (limit, hard))