diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2001-08-16 14:20:09 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2001-08-16 14:20:09 +0000 |
commit | 3171175e90d908fd5be0da43af7aa427701d45b6 (patch) | |
tree | 39c083e9990369ccf70baad8ede312404504fcad /winsup/cygwin/sysconf.cc | |
parent | 91a1423a877aa2464b290cc42f362ffa6f46d434 (diff) | |
download | cygnal-3171175e90d908fd5be0da43af7aa427701d45b6.tar.gz cygnal-3171175e90d908fd5be0da43af7aa427701d45b6.tar.bz2 cygnal-3171175e90d908fd5be0da43af7aa427701d45b6.zip |
* 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.
Diffstat (limited to 'winsup/cygwin/sysconf.cc')
-rw-r--r-- | winsup/cygwin/sysconf.cc | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/winsup/cygwin/sysconf.cc b/winsup/cygwin/sysconf.cc index b3cad2528..5c930fb22 100644 --- a/winsup/cygwin/sysconf.cc +++ b/winsup/cygwin/sysconf.cc @@ -33,10 +33,7 @@ sysconf (int in) /* FIXME: what's the right value? _POSIX_ARG_MAX is only 4K */ return 1048576; case _SC_OPEN_MAX: - /* FIXME: this returns the current limit which can increase - if and when dtable::find_unused_handle is called. Perhaps - we should return NOFILE or OPEN_MAX instead? */ - return cygheap->fdtab.size; + return OPEN_MAX; case _SC_PAGESIZE: return getpagesize (); case _SC_CLK_TCK: |