fhandler_socket & sigframe patch
Conrad Scott
Conrad.Scott@dsl.pipex.com
Mon Aug 26 07:00:00 GMT 2002
Another batch of stuff from the pit:
The fhandler_socket class is unique in that many of its methods
contain a sigframe. None of the other fhandler classes do this;
instead the sigframe is in the system call itself (in syscalls.cc
or wherever).
Attached is a patch to move these declarations from the
fhandler_socket methods into the relevant functions, mostly in
net.cc; I've also had to add one to the ioctl system call in
ioctl.cc.
Apart from the *important* and *critical* reasons of beauty and
consistency :-), another excuse for the change is that there are
occasionally two sigframe's, e.g. in fhandler_close() where one
already exists in syscalls.cc close(). Maybe not important but .
. .
I've also swept up a couple more strace touch-ups that my last
patch missed out.
Enjoy!
// Conrad
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ChangeLog.txt
URL: <http://cygwin.com/pipermail/cygwin-patches/attachments/20020826/86cff70c/attachment.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: sigframe.patch.txt
URL: <http://cygwin.com/pipermail/cygwin-patches/attachments/20020826/86cff70c/attachment-0001.txt>
More information about the Cygwin-patches
mailing list