Mail Archives: cygwin-developers/1998/08/03/08:15:29
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.
The basic reason for the change was to allow exceptions on pipes and ttys.
I tried to add this to the older select code but adding new things like this
to old code proved more daunting than rewriting it.
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
FYI, this version of the .dll also has a number of optimizations to the
path code suggested by DJ Delorie. Hopefully it will "feel" faster then
previous versions.
This is not for public distribution yet, and I would appreciate it if no one
would make this too widely available, i.e., don't put this in a coolview
quite yet.
(I think I'm safe there anyway because Sergey can't build .dlls right now.)
--
cgf AT cygnus DOT com "Everything has a boolean value, if you stand
http://www.cygnus.com/ far enough away from it." -- Galena Alyson Canada
- Raw text -