Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Sep 1997 19:27:56 -0700 (PDT)
From:      Mike Hedlund <mike@isi.net>
To:        hackers@freebsd.org
Subject:   fd's in uthread_select() / 2.2.2
Message-ID:  <Pine.GSO.3.96.970906191410.16600A-100000@buffy>

next in thread | raw e-mail | index | archive | help
Hi,
	Has anyone done more then 1024 numfds in libc_r's select()? .. It
seems to be a hard coded in uthread_select.c, and pthread_private.h :


uthread_select.c:

        if (numfds > _thread_dtablesize) {
                numfds = _thread_dtablesize;
        }

pthread_private.h:

SCLASS int    _thread_dtablesize        /* Descriptor table size. */
#ifdef GLOBAL_PTHREAD_PRIVATE 
= 1024;       
#else 
; 
#endif


Before hacking up the kernel, i was wondering if the fd table size was
hardcoded anywere else as 1024.. and if i would break alot of things by
changing _thread_dtablesize .. ?

-mike




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.3.96.970906191410.16600A-100000>