From: andyp AT parallax DOT co DOT uk (Andy Piper) Subject: Re: Thread created for select call! 3 Aug 1998 09:17:04 -0700 Message-ID: <3.0.3.32.19980803162906.00f46f08.cygnus.cygwin32.developers@exchange.parallax.co.uk> References: <19980803105448 DOT A24091 AT cygnus DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: Christopher Faylor , cygwin32-developers AT cygnus DOT com At 10:54 03/08/98 -0400, Christopher Faylor wrote: >On Mon, Aug 03, 1998 at 03:44:46PM +0100, Andy Piper wrote: >>At 10:43 03/08/98 -0400, Christopher Faylor wrote: >>>I've rewritten select from scratch recently, so all of those mallocs/frees >>>are gone. Now there are new ones, but hopefully there are fewer. >> >>Does it still include sergey's /dev/windows stuff? I hope so. > >Included, but not tested thoroughly. ... and broken unrfortunately :( >If you want to try this, you can check out: > >ftp://ftp.cygnus.com/private/home/cgf/cygwinb19.dll.gz > >I'm interested in any and all bugs with this version, but if you are reporting >bugs, I'd appreciate it if you could also supply strace logs: > > export STRACE=1,somefile It certainly feels faster but because the /dev/windows support is broken I can't really use it. I'll try generating a trace although the basic problem is that XEmacs hangs which used to mean that MsgWaitForMultipleObjects was not being called or if it was that when a message comes in select() isn't exiting. andy --------------------------------------------------------------------------- " .sigs are like your face - rarely seen by you and uglier than you think" Dr Andy Piper, Technical Architect, Parallax Solutions Ltd mail: andyp AT parallax DOT co DOT uk web: www.parallax.co.uk/~andyp