This is the mail archive of the cygwin-patches@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

cygwin_daemon merge


The attached patch is the (small) subset of the cygwin_daemon merge that
I need clearance on.  The files affected are:

src/winsup/cygwin/Makefile.in
src/winsup/cygwin/dcrt0.cc
src/winsup/cygwin/fhandler_tty.cc
src/winsup/cygwin/tty.cc

There are just two changes reflected here:

* The code only connects to cygserver when necessary, rather than at
startup.  This is also the reason for the changes to the
`cygserver_running' checks.

* The cygserver request objects are now stack rather than heap
allocated.

I've not attached the whole patch since it is about 300Kb (oops); the
accumulated ChangeLog entries alone amount to over a 1000 lines.  If
anyone wants to see this, I'll happily post it or put it up on my
website.  Effectively I'm intending to merge all outstanding changes
except for those to cygwin.din, i.e., I'm excluding all the System V IPC
entry points.

Cheers,

// Conrad

Attachment: clearance.patch.txt
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]