Skip to content

Process::RLIMIT_NOFILE is not defined in Windows version #79

@tunepolo

Description

@tunepolo

When using in Windows environment, net-http-persistent raise uninitialized constant error.
Maybe caused by 'Process::RLIMIT_NOFILE' in lib/net/http/persistent.rb .

# The default connection pool size is 1/4 the allowed open files.

DEFAULT_POOL_SIZE = Process.getrlimit(Process::RLIMIT_NOFILE).first / 4
% ruby -v
ruby 2.2.4p230 (2015-12-16 revision 53155) [i386-mingw32]

% irb
irb(main):001:0> Process::RLIMIT_NOFILE
NameError: uninitialized constant Process::RLIMIT_NOFILE
        from (irb):1
        from C:/ruby/2.2/i386-mingw32/bin/irb:11:in `<main>'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions