Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-Id: <200003200802.SAA19800@mustang.sdc.com.au> X-Mailer: exmh version 2.0.3 3/23/99 To: cygwin AT sourceware DOT cygnus DOT com Subject: Re: Open file limit In-Reply-To: Message from Chris Faylor of "Sun, 19 Mar 2000 15:23:32 CDT." <20000319152332 DOT A10069 AT cygnus DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 20 Mar 2000 18:32:27 +1030 From: Stephen Davies Interesting. What do you have as values for FOPEN_MAX and OPEN_MAX in your headers? What determines what the max max is? Cheers and thanks, Stephen Davies Chris Faylor wrote: > On Sun, Mar 19, 2000 at 11:28:42AM +1030, Stephen Davies wrote: > >I have seen this question several times but have never seen an answer. > > > >How does one increase the 20 open file limit set by cygwin gcc headers and > >presumably reflecting some system limit? > > I guess I have finally seen this complaint enough to investigate. > > Consider this program: > > #include > int > main(int argc, char **argv) > { > int i; > for (i = 0; i < 100; i++) > { > FILE *f = fopen("/dev/null", "r"); > if (!f) > break; > printf("%d\n", i); > } > exit(0); > } > > When I run it, I see numbers up to 99. That means that there is no > 20 open file limit, AFAICT. Maybe this is just in recent snapshots. > > If so, it will be fixed in the next release. > > cgf > > -- > Want to unsubscribe from this list? > Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com -- ======================================================================== Stephen Davies Consulting scldad AT sdc DOT com DOT au Adelaide, South Australia. Voice: 08-8177 1595 Computing & Network solutions. Fax: 08-8177 0133 -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com