Re: listen/accept/fork behavior problem between cygwin1 1.5.18 and cygwin1.dll 1.5.19

2006-06-15 Thread clayne
On Thu, Jun 15, 2006 at 09:58:40AM +0200, Corinna Vinschen wrote: > > thread + select(). One thing I notice is that if a read() is in progress > > and one > > is currently sitting in select(), all other read()s in seperate select()s > > will > > then stall if the former read() times out or takes

Re: listen/accept/fork behavior problem between cygwin1 1.5.18 and cygwin1.dll 1.5.19

2006-06-15 Thread Corinna Vinschen
On Jun 14 19:30, [EMAIL PROTECTED] wrote: > On Wed, Jun 14, 2006 at 10:40:25PM +0200, Corinna Vinschen wrote: > > > > Thanks very much for your testcase. I applied a patch to Cygwin, please > > give the next developer snapshot from http://cygwin.com/snapshots/ a try. > > > > Corinna > > Thank y

Re: listen/accept/fork behavior problem between cygwin1 1.5.18 and cygwin1.dll 1.5.19

2006-06-14 Thread clayne
On Wed, Jun 14, 2006 at 10:40:25PM +0200, Corinna Vinschen wrote: > > Thanks very much for your testcase. I applied a patch to Cygwin, please > give the next developer snapshot from http://cygwin.com/snapshots/ a try. > > Corinna Thank you Corinna. This appears to work much better and expected.

Re: listen/accept/fork behavior problem between cygwin1 1.5.18 and cygwin1.dll 1.5.19

2006-06-14 Thread Corinna Vinschen
On May 18 19:49, [EMAIL PROTECTED] wrote: > I'm not using perl, but I observed this behavior the other night when trying > to debug an accept() issue with pthreads. > > Test case (my original network wrappers left in, since it would create more > space > not to leave them as functions; error chec

Re: listen/accept/fork behavior problem between cygwin1 1.5.18 and cygwin1.dll 1.5.19

2006-05-18 Thread clayne
> From: Corinna Vinschen > To: cygwin at cygwin dot com > Subject: Re: listen/accept/fork behavior problem between cygwin1 1.5.18 and > cygwin1.dll 1.5.19 > Message-ID: <[EMAIL PROTECTED]> > Reply-To: cygwin at cygwin dot com > > On Mar 9 17:54, BRC wrote: > &

Re: listen/accept/fork behavior problem between cygwin1 1.5.18 and cygwin1.dll 1.5.19

2006-03-10 Thread Corinna Vinschen
On Mar 9 17:54, BRC wrote: > Hi, > > I have a perl based server that creates a TCP listen > socket in a parent process, then forks off an N-child > process pool that normally accepts connections > round-robin style alla apache 1.3. Everything worked > great when I was based on cygwin1.dll versio

listen/accept/fork behavior problem between cygwin1 1.5.18 and cygwin1.dll 1.5.19

2006-03-09 Thread BRC
Hi, I have a perl based server that creates a TCP listen socket in a parent process, then forks off an N-child process pool that normally accepts connections round-robin style alla apache 1.3. Everything worked great when I was based on cygwin1.dll version 1.5.18. I would see many requests being