From 3171175e90d908fd5be0da43af7aa427701d45b6 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Thu, 16 Aug 2001 14:20:09 +0000 Subject: * resource.cc (getrlimit): Return OPEN_MAX as current limit on RLIMIT_NOFILE. * syscalls.cc (getdtablesize): Return OPEN_MAX. * sysconf.cc (sysconf): Return OPEN_MAX on _SC_OPEN_MAX. * include/limits.h (OPEN_MAX): Define as 256. --- winsup/cygwin/resource.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'winsup/cygwin/resource.cc') diff --git a/winsup/cygwin/resource.cc b/winsup/cygwin/resource.cc index c56fb77fd..3ee6c57da 100644 --- a/winsup/cygwin/resource.cc +++ b/winsup/cygwin/resource.cc @@ -15,6 +15,7 @@ details. */ #include "winsup.h" #include #include +#include #include "cygerrno.h" #include "sync.h" #include "sigproc.h" @@ -117,7 +118,9 @@ getrlimit (int resource, struct rlimit *rlp) case RLIMIT_FSIZE: case RLIMIT_DATA: case RLIMIT_STACK: + break; case RLIMIT_NOFILE: + rlp->rlim_cur = OPEN_MAX; break; case RLIMIT_CORE: rlp->rlim_cur = rlim_core; -- cgit v1.2.3